源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)

  • 时间:2020-03-28 19:44 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
由于chrome,safari,opara 浏览器还未支持自动 "设为首页" & "加入收藏".  所以我们只能try, catch一下, 给个错误提示!  也算完美了. 另外ie中, 很多人也碰到过 它window.external.addFavorite.  时会报错的问题.  所以俺也只好抛出提示信息了. [b]加入收藏: [/b]
[u]复制代码[/u] 代码如下:
function addFavorite(){     if (document.all){         try{             window.external.addFavorite(window.location.href,document.title);         }catch(e){             alert( "加入收藏失败,请使用Ctrl+D进行添加" );         }     }else if (window.sidebar){         window.sidebar.addPanel(document.title, window.location.href, "");      }else{         alert( "加入收藏失败,请使用Ctrl+D进行添加" );     } }
[b]设为首页: [/b]
[u]复制代码[/u] 代码如下:
function setHomepage(){     if (document.all){         document.body.style.behavior='url(#default#homepage)';           document.body.setHomePage(window.location.href);     }else if (window.sidebar){         if(window.netscape){             try{                 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',window.location.href);     }else{         alert('您的浏览器不支持自动自动设置首页, 请使用浏览器菜单手动设置!');     } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部