web-dev-qa-db-ja.com

Firefoxのブックマークをツールバーボタンとして追加するにはどうすればよいですか?

ウェブサイトから「色を消す」ために使用するブックマークがあります。

javascript:(function(){var%20newSS,%20styles='*%20{%20background:%20white%20!%20important;%20color:%20black%20!important%20}%20:link,%20:link%20*%20{%20color:%20#0000EE%20!important%20}%20:visited,%20:visited%20*%20{%20color:%20#551A8B%20!important%20}';%20if(document.createStyleSheet)%20{%20document.createStyleSheet("javascript:'"+styles+"'");%20}%20else%20{%20newSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName("head")[0].appendChild(newSS);%20}%20})();

Firefoxのツールバーの実際のボタン(たとえば、「ヘルプ」ボタンの右側)にしたいのですが。ブックマークツールバーに移動するのは簡単だと思いますが、ブックマークツールバーを非表示にしたいので、Firefoxに実際のボタンを配置し、簡単であれば他のブックマークを作成したいと思います。

Firefoxブックマークをツールバーボタンとして追加するにはどうすればよいですか?

21
falter

拡張機能を使用して、 カスタムボタン を作成できます。

alt text

必要に応じてボタンにテキストを追加し、ボタンを使用して特定のWebサイトを起動したり、コードを実行したりできます。初期化コードは、ブラウザを起動してボタンを最初に作成したときに実行されます。

使い方は簡単です。

  • ツールバーの空のスペースを右クリックして、新しいボタンを追加...という新しいオプションを選択します
  • 上記のダイアログが表示されます。
  • 完了すると、ボタンが作成されます。必要なのは、ツールバーのコンテキストメニューの[カスタマイズ]オプションを使用して、好きな場所に追加することだけです。

alt text

12
A Dwarf

これは非常に古いことだと思いますが、今日、この質問に対する答えを探しているときに出くわしました。上記で推奨されているカスタムブックマークツールを使用してから、ブックマークレットに表示されるjavascriptの行を追加します。以下のコードでは[〜#〜] url [〜#〜]が表示されます。

loadURI ("*URL*");
12
Stuart Burrows

これはあなたの質問に正確に答えていないかもしれません、
しかし、ブックマークツールバーのスペースを節約したい場合(非表示にしたり、非表示にしたりするだけでなく)、
ブックマークツールバーコンテンツと[ヘルプ]ボタン以外に完全に移動を減らすことができます。
これにより、Firefoxのタイトルの下にある「バー」が2つだけ表示されます。
メニューバーとアドレスバー...うまくいきますか?

これを行うには、

  1. ヘルプボタンの横のスペースを右クリックします
    • 選択する 'customize... '
    • ブックマークツールバーをその位置から「ヘルプ」以外の新しいツールバーにドラッグします
    • 'Done'ボタンでカスタマイズを終了します
    • ブックマークに適切なアイコンが付いている場合は、その名前の文字列を削除して、
      ボタンのように見せてください...
3
nik

[初期化]タブで、次のコードを追加します。

    var link = "place your bookmarklet code here"
    this.leftclick = function(evt){
    openUILink(link);}
    this.setAttribute( 'onclick', 'gQuot( event, this )' );

これにより、アクティブなタブにブックマークレットが読み込まれます。

2
Shah Zor

bookmarklet tool at http://custombuttons.sourceforge.net/forum/viewtopic.php?f=4&t=1155 を使用しましたが、コードとこれを使用してボタンを直接作成します(ここでのloadURIメソッドは、何らかの理由で機能しませんでした).

0
pbhj