ブラウザで、「特定のページへのリンクテキストを表示させない方法」はないでしょうか?


例:example.comへのリンクテキストを表示させない。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/01/05 19:58:51
  • 終了:2012/01/06 14:41:03

ベストアンサー

id:Cherenkov No.1

Cherenkov回答回数1503ベストアンサー獲得回数4932012/01/05 20:36:57

ポイント200pt

ブラウザ拡張のユーザースクリプト(greasemonkeyなど)のJavaScriptで制御、もしくはStylishなどでCSSで制御することができます。

お使いのブラウザとJS,CSSどちらがいいかコメントしてもらえばコードを提示いたします。個人的にはStylishの方が実行されるタイミングが早いのでおすすめです。


例:

  • ユーザースクリプト
//hrefがexample.comを含むリンクを不可視化
GM_addStyle('a[href*="example.com"] { display:none !important; }');

//hrefがhttp://example.comで始まるリンクを不可視化
GM_addStyle('a[href^="http://example.com"] { display:none !important; }');

  • CSS
a[href^="http://example.com"] { display:none !important; }
他2件のコメントを見る
id:Cherenkov

operaはUser CSSがあるようなのでこちらを参考に。
ユーザースタイルシート - Opera Wiki

上記を読まなくてもデフォルト(vista)ならば、
operaをインストールしたフォルダにあるstyles(例C:\Program Files\Opera\styles)に
user.cssを作り
a[href*="example.com"] { display:none !important; }
で保存すればOKでした。

2012/01/05 21:20:03
id:tetlis

思っていたことが出来ました!ありがとうございます。

2012/01/06 14:40:33

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません