兼容IE和fireFox的设为首页、加入收藏代码

<!–/设为首页 加入收藏 兼容Firefox IE–>
<script language=”javascript” type=”text/javascript”>
function addCookie() {  // 加入收藏
if (document.all) {
window.external.addFavorite(‘http://www.finalcn.com’, ‘终点科技网 -中文科技业界资讯站’);
}
else if (window.sidebar) {
window.sidebar.addPanel(‘终点科技网 – 中文科技业界资讯站’,’http://www.finalcn.com’, “”);
}
}        function setHomepage() {  // 设为首页
if (document.all) {
document.body.style.behavior = ‘url(#default#homepage)’;
document.body.setHomePage(‘http://www.finalcn.com’);            }
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’,’http://www.finalcn.com’);
}        }
</script>

上面的代码放在网页的头部。

下面是引用代码:

<a href=”javascript:void(0)” onclick=”setHomepage()”>设为首页</a> | <a href=”javascript:void(0)” onclick=”addCookie()”>加入收藏</a>

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2011.05.17

    WordPress Multisite 显示站点ID

    WordPress Multisite 后台…

  2. 没有图片

    2009.09.09

    多彩的 Google 广告样式

    我们在 Google Adsense 里添加…

  3. 2017.01.09

    实用的 Table CSS 样式

    搞过了很多前端,用过不少的表格优化代码,今天…

  4. 没有图片

    2012.05.20

    Centos 服务器时间同步

    新装的服务器可能设置了错误的,需要调整时区并…

  5. 没有图片

    2011.01.05

    WordPress日志分类去掉 ul li 标签

    当我们在制作WordPress主题的时候,会…

  6. 没有图片

    2011.04.28

    巧用timthumb.php为WordPress博客添加缩略图

    WordPress自带着缩略图功能,但这个默…

评论

  1. 阿吴 2010.02.04 9:22上午

    JS代码,肯定也兼容chrome了

  2. Kada 2010.02.03 10:27下午

    JS啊JS!
    .-= Kada的最新日志:C++STL基础介绍 =-.

  3. Jclyn 2010.02.03 10:03下午

    看不懂啊看不懂
    点个广告