アナログ
RSS  

Firefox:コンテキストメニューのいらない項目を消す2009/08/08 00:05

Menu Editorをアンインストールしたら、メニューが煩雑で使いづらい。
せめて右クリックメニューから使わない項目を消してすっきりしようかと。

Menu Editorをインストールした環境だとプロファイルにmenuedit.rdfというファイルがありますので、右クリックして表示されたメニューの項目名をメモしてから、menuedit.rdfを開きます。
(C:\Documents and Settings\[ユーザ名]\Application Data\Mozilla\Firefox\Profiles\[英数字].default\menuedit.rdf)

例えば中止だと
<NC:Menuitem RDF:about="http://home.netscape.com/NC-rdf#context-stop"
                 NC:Visibility="visible"
                 NC:Name="中止" />
となってますので、userChrome.cssに
#context-stop {display: none !important;}
と記述すれば、メニューから消えてくれます。
セパレータは分かりにくいですが*-sep-*になってますので、検討はつくかと。

ということで、いらなさそうなのをサクっとな。
userChrome.css
/* コンテキストメニュー非表示項目 */
#context-back,#context-forward,#context-reload,#context-stop,
#context-sep-stop,#context-bookmarkpage,#context-sendpage,
#context-openlink,#context-bookmarklink,#context-sendlink,
#context-copyimage-contents,#context-setDesktopBackground,
#context-blockimage,#context-sendimage
{display: none !important;}

あとは並びを変えたいけど、やり方が分からな(´・ω・) ス


えっ!Menu Editorをインストールしたことがない環境?
ググれw
コンテキストメニュー 非表示 - Google 検索
この辺とか
小さな瞬き:Firefox - コンテキストメニュー(右クリックメニュー)の編集



「最初からググった方が早かったんじゃね」とかいうな!(涙)