js页面加入收藏 和设为首页功能

Micah2015年07月26日 21:11 分类 : Web前端  > JavaScript
阅读: 1162

分享到微信朋友圈

javascript 页面加入收藏 和设为首页功能
javascript 页面加入收藏 和设为首页功能
/*   

02 * author : 2011-04-25 jianyun  

03 * discription: add favorite   

04 */   

05 function addFavorite(){    

06     if (document.all){    

07         try{    

08             window.external.addFavorite(window.location.href,document.title);    

09         }catch(e){    

10             alert( "加入收藏失败,请使用Ctrl+D进行添加" );    

11         }    

12              

13     }else if (window.sidebar){    

14         window.sidebar.addPanel(document.title, window.location.href, "");    

15      }else{    

16         alert( "加入收藏失败,请使用Ctrl+D进行添加" );    

17     }    

18 } 
设为首页:

01 /*   

02 * author : 2010-04-25 jianyun  

03 * discription: set homepage   

04 */   

05 function setHomepage(){    

06     if (document.all){    

07         document.body.style.behavior='url(#default#homepage)';    

08           document.body.setHomePage(window.location.href);    

09     }else if (window.sidebar){    

10         if(window.netscape){    

11             try{    

12                 netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");    

13             }catch (e){    

14                 alert( "该操作被浏览器拒绝,如果想启用该功能,请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );    

15             }    

16         }    

17         var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);    

18         prefs.setCharPref('browser.startup.homepage',window.location.href);    

19     }else{    

20         alert('您的浏览器不支持自动自动设置首页, 请使用浏览器菜单手动设置!');    

21     }    

22 }
Micah
IT技术整理

精彩评论:0

还可以输入250个字 评论

评论成功

评论失败

 

微信公众号

微博