1. ホーム
  2. javascript

クロスブラウザのブックマーク/お気に入りに追加JavaScript [重複]

2023-08-03 05:07:18

質問

JavaScriptを使用したクロスブラウザのブックマーク/お気に入りへの追加機能はありますか?

いくつかのリストを検索しましたが、どれも動作していません。何かいい方法はないでしょうか?

どのように解決するには?

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はサーバから実行しないとエラーを表示します("left "として表示すると、JavaScriptによるブックマークを許可しません)。 file://... ).