将网页加入收藏夹

1、IE浏览器

  window.external.addFavorite(url,title);

  url:当前访问地址

  title:当前网页标题

 

2、FireFox

  方法一:window.sidebar.addPanel(title,url,'');

  title:当前网页标题

  url:当前访问地址

 

  方法二:链接上追加 ref="sidebar" 属性

  例:<a href="http://weste.net" title="西部e网-软件教程" rel="sidebar">收藏本站</a>

  title中就是收藏时添加的名称

 

3、兼容IE 和 FireFox 的方法

 

方法一:

 

这里用了一个变通的方式来解决这个问题,代码比较清晰。这个是最好的方式了!

<script>
function addfavorite()
{
   if (document.all)
   {
      window.external.addFavorite('http://weste.net','西部e网-软件教程');
   }
   else if (window.sidebar)
   {
      window.sidebar.addPanel('西部e网-软件教程', 'http://weste.net',  "");
   }
}
</script>
<a href="#" onclick="addfavorite()">加入收藏</a>

 

方法二:直接在链接里,把两个浏览器的方法全部加上

 

<a href="http://weste.net/" onclick="window.external.addFavorite(this.href,this.title);return false;" title='西部e网-软件教程' rel="sidebar">加入收藏</a>

你可能感兴趣的:(.net,浏览器,IE,firefox)