加入收藏(添加书签)的js代码

作者: bkbtp 分类: 前端 发布时间: 2018-05-25 17:32

加入收藏的函数

function _addFavorite() {
  var url = window.location;
  var title = document.title;
  var ua = navigator.userAgent.toLowerCase();
  if (ua.indexOf("360se") > -1) {
    alert("由于360浏览器功能限制,请按 Ctrl+D 手动收藏!");
  }
  else if (ua.indexOf("msie 8") > -1) {
    window.external.AddToFavoritesBar(url, title); // IE8
  }
  else if (document.all) { // IE类浏览器
    try {
      window.external.addFavorite(url, title);
    } catch (e) {
      alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
    }
  }
  else if (window.sidebar) { // firfox等浏览器;
    window.sidebar.addPanel(title, url, "");
  }
  else {
    alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');
  }
}

调用代码

<a href="javascript:;" onclick="_addFavorite()">加入收藏</a>

发表评论

电子邮件地址不会被公开。 必填项已用*标注

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。