读书人

怎样做设为首页和收藏夹…该如何处理

发布时间: 2012-03-22 17:43:57 作者: rapoo

怎样做设为首页和收藏夹……
我在网上找了很多了,但是都不行,(because I am 新手)
要不要在<head>和</head>之间加点什么东西
求一个完整的代码,谢谢!

[解决办法]

HTML code
<html>    <head>       <title>JavaScript设置首页和收藏页面(兼容IE和火狐)</title>       <script>       //url:要收藏的链接;title:收藏项的名称       function AddFavorite(url,title)       {          //如果url或者title为空,默认为当前页面url和title。          if(!(url&&title))          {             url=document.URL;             title=document.title;           }           if (document.all)//IE          {                window.external.addFavorite(url,title);          }          else if (window.sidebar)//火狐          {             window.sidebar.addPanel(title, url, "");          }       }        //url:要设置为首页的链接       function SetHomepage(url)       {          //如果url为空,默认为当前页面url。          if(!url)          {             url=document.URL;          }           if (document.all)//IE           {             document.body.style.behavior = 'url(#default#homepage)';             document.body.setHomePage(url);          }          else if (window.sidebar)//火狐          {             if (window.netscape)             {                try                {                   window.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");                }                catch (e)                {                   alert("此操作被浏览器拒绝!请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]的值设置为'true',双击即可。");                }             }             var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);             prefs.setCharPref('browser.startup.homepage', url);          }       }        </script>    </head>    <body>       <a onClick="SetHomepage('http://www.www.com/')" title="设为首页" href="javascript:">设为首页</a>       <a onClick="AddFavorite('http://www.www.com/','在线笔记')" title="收藏" href="javascript:">收藏</a>    </body> </html> 

读书人网 >CSS

热点推荐