兼容IE与FF的设为首页与加入收藏的代码

发布时间:2020-11-25编辑:脚本学堂
本文介绍下,一个兼容IE与Firefox浏览器的设为首页、加入收藏的代码,有需要的朋友参考下。

兼容IE、FF的加为首页与加入收藏的代码,如下:

<script type="text/javascript"> 
function addCookie() 
{ 
if (document.all) 
{ 
window.external.addFavorite('http://www.jb200.com','脚本学堂'); 
} 
else if (window.sidebar) 
{ 
window.sidebar.addPanel('脚本学堂', 'http://www.jb200.com', ""); 
} 
} 

function setHomepage() 
{ 
if (document.all) 
{ 
document.body.style.behavior='url(#default#homepage)'; 
document.body.setHomePage('http://www.jb200.com'); 

} 
else if (window.sidebar) 
{ 
if(window.netscape) 
{ 
try 
{ 
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
} 
catch (e) 
{
} 
} 
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch); 
prefs.setCharPref('browser.startup.homepage','http://www.jb200.com'); 
} 
} 
</script>

2,页面内容部分(js代码调用)

<form> 
<a href="#" onclick="return setHomepage();">设为首页</a> 
<a href="#" onclick="return addCookie();">添加收藏</a> 
</form>