加入收藏夹的js代码(支持IE Firefox等浏览器)

发布时间:2019-08-14编辑:脚本学堂
分享一个加入收藏夹的代码,兼容IE与Firefox浏览器,简单易用,有需要的朋友参考下。

1,js代码

<script>
/**
* 加入收藏夹
* 兼容IE、Firefox浏览器
* by www.jb200.com
*/
function addfavorite() 
{ 
   switch(getOs()) 
   { 
       case 1:window.external.addFavorite('http://www.jb200.com','脚本学堂');break; 
       case 2:window.sidebar.addPanel('脚本学堂', 'http://www.jb200.com/', "");break; 
       case 0:alert("不兼容的浏览器,飘过...");break; 
   } 
} 
function getOs() 
{ 
   if(navigator.userAgent.indexOf("MSIE")>0)return 1; 
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)return 2; 
   if(isSafari=navigator.userAgent.indexOf("Safari")>0)return 3;    
   if(isCamino=navigator.userAgent.indexOf("Camino")>0)return 4; 
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0)return 5; 
   return 0; 
} 
</script> 

2,调用示例

<a href="Javascript:void(0)" onclick="addfavorite()">把脚本学堂加入收藏</a>
或
<input type="button" name="addfav" value="把脚本学堂加入收藏" onclick="addfavorite()"/>