小编典典

跨浏览器书签/添加到收藏夹JavaScript [重复]

javascript

是否有任何跨浏览器书签/使用JavaScript添加到收藏夹。

搜索了一些列表,但没有任何作用。你能建议什么吗?


阅读 286

收藏
2020-05-01

共1个答案

小编典典

jQuery版本

JavaScript(根据我在某人网站上找到的脚本进行了修改-我只是再也找不到该网站了,所以我不能给该人以荣誉):

$(document).ready(function() {
  $("#bookmarkme").click(function() {
    if (window.sidebar) { // Mozilla Firefox Bookmark
      window.sidebar.addPanel(location.href,document.title,"");
    } else if(window.external) { // IE Favorite
      window.external.AddFavorite(location.href,document.title); }
    else if(window.opera && window.print) { // Opera Hotlist
      this.title=document.title;
      return true;
    }
  });
});

HTML:

<a id="bookmarkme" href="#" rel="sidebar" title="bookmark this page">Bookmark This Page</a>

如果您未在服务器上运行IE,则IE将会显示错误(将IE视为时,它不允许通过JavaScript的JavaScript书签file://...

如果您需要更完整的脚本,可以随时从此页面购买一个脚本(不,我不隶属于该网站…大声笑)。

2020-05-01