• ベストアンサー

firefoxで、特定の文字列を含むタグの非表示

firefoxで、adblockでもstylishでも他の方法でも良いので 特定の文字列を含んだタグを非表示にしたいのです。 <b>test</b> こんなタグがあったとして、testという文字列を含む<b>タグを非表示にする といった感じです。 HTMLやCSSの知識がないので表現力に乏しいのですが もしこの質問を理解していただける方がいたら回答をいただけると助かります。

  • CSS
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • abacabu
  • ベストアンサー率37% (250/663)
回答No.1

趣味でWEBページ作成をしている者です。 余りコメント挿入しない人なんでわかりませんが、 <!-- <b>test</b> -->としたら非表示になると思いますが。 <!-- この間の文字はコメントとして画面に出ません --> 良くタグの説明等HTML内につかう簡易説明用の物です。 それともソースでも非表示ってことですか? …右クリック禁止しては?JavaScriptですが。 右クリック禁止とでも検索すれば出てきます。

winterbells
質問者

お礼

回答ありがとうございます。 申し訳ありません、私の質問の仕方が悪かったみたいです。 表示しているWebページの中で…ということだったのですが、 肝心な部分が抜けていましたね。 質問内容を修正して、また質問したいと思います。

関連するQ&A

  • firefoxで、特定の文字列を含むタグの非表示

    firefoxで、adblockでもstylishでも他の方法でも良いので 表示しているWebページを対象に、特定の文字列を含んだタグを非表示にしたいのです。 <b>test</b> こんなタグがあったとして、testという文字列を含む<b>タグを非表示にする といった感じです。 HTMLやCSSの知識がないので表現力に乏しいのですが もしこの質問を理解していただける方がいたら回答をいただけると助かります。 適切なカテゴリがわからなかったのでこちらにしました、よろしくお願いします。

    • ベストアンサー
    • HTML
  • ある文字列から特定のタグとその中身を削除する方法について教えてください

    ある文字列から特定のタグとその中身を削除する方法について教えてください。 PHP4.3.9を使って作業する予定でスキルアップをしています。 表題の件について、教えていただければと存じます。 例えば、下記の文字列があるとします。  "あ<b>いいいい</b>う<b>ええええええええ</b>お" この<b>タグに囲まれた文字だけを削除して、"あうお"という文字を取得したいのです。 preg_replace関数、mb_ereg_replace関数を使えば出来そうな予感はするのですが 恥ずかしながら正規表現の書き方が分からず、やりたいことが実現できておりません。 これらの関数に限らず、簡単に実現できる方法があればご教授いただけないでしょうか。 以上、宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • htmlタグ間の特定文字置換

    お世話になります。 特定のタグに囲まれたテキスト部分の特定文字列を置換したいと思うのですが なかなか解決策が浮かばず困っています。 例えば $str = <<< EOM <a href="watanabe/nakamura/test.html" alt="watanabesan">これがwatanabeですよ</a> <a href="watanabe/nakamura/test.html" alt="nakamurakun">これがnakamuraですよ</a> EOM; という文字列があります このaタグ間のテキスト部分の「watanabe」と「す」にだけ()を付けたい場合 どうすればいいでしょうか? 希望の結果 --- <a href="watanabe/nakamura/test.html" alt="watanabesan">これが(watanabe)で(す)よ</a> <a href="watanabe/nakamura/test.html" alt="nakamurakun">これがnakamuraで(す)よ</a> --- 単純に置換しただけではタグ内の該当文字列も置換されてしまい困っています foreach (array("watanabe","す") as $keyword){ $str = eregi_replace($keyword,'('."\\0".')',$str); } --- <a href="(watanabe)/nakamura/test.html" alt="(watanabe)san">これが(watanabe)で(す)よ</a> <a href="(watanabe)/nakamura/test.html" alt="nakamurakun">これがnakamuraで(す)よ</a> --- 正規表現を使ってタグ内の文字を抽出という方法も考え抽出は出来たのですが 置換をかけてタグ間に戻す所でつまずいてしまいました。 何か良い方法はありますでしょうか? アドバイスよろしくお願いします。

    • ベストアンサー
    • PHP
  • 特定文字列と不特定文字列の削除方法

    下記のA列に時刻が記録されております。 A列 時刻 20:00 21:30 22:00 23:45 0:00(7/17) 1:15 2:00 3:00 21:45 22:15 23:30 1:30(7/18) 4:30 5:00 6:00 上記のA列を基にして、B列にはA列に表示されている(7/17)や(7/18)といった、不要な文字列(日 付が変わった際に、時刻の後ろに日付を付け加えたもの)を削除して表示しています。 B列 時刻 20:00 21:30 22:00 23:45 0:00 1:15 2:00 3:00 21:45 22:15 23:30 1:30 4:30 5:00 6:00 =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"(",""),"/",""),")","") ( / )という文字列は表示されなくなりましたが、 日付の数字部分7,17や7,18などの不特定の文字列の削除方法がわかりませんでし た。 A列を参照して、( / )という特定文字列と、7,17や7,18といった不特定文字列の を削除して、B列に表示させる方法は有りますか? 何卒よろしくお願いしたします。

  • VBAを使ってHTMLソースから特定の文字列を抽出したいと思っています

    VBAを使ってHTMLソースから特定の文字列を抽出したいと思っています。 正規表現を利用してタグに挟まれた文字を抽出したいのですがうまくいきません。 タグごと抽出する方法でも構わないので教えてください。 例えば <a href="www.yahoo.com△">○○○</a>   ・・・<1> ※△は(www.yahoo.com)+(半角数字1文字) ※○○○は1文字以上の全角文字 このようなパターンの文字列(<1>を丸ごと)を抜き出すには どのような正規表現を書けばよいでしょうか? 単に<a href ではじまって </a>  で終わる文字列であれば <a href.*</a> で良いと思うのですが、もう少し範囲を絞れば目的の文字列だけを抽出できるので ぜひ実現させたいと思っています。宜しくお願いします。

  • HTMLタグ内文字を抽出するには

    HTMLタグ内の特定<title>タグ内文字列のみをエクセルマクロで抽出する方法はありますか? またエクセルのURL一覧の横に結果を表示させたいです。 宜しくお願い致します。

  • フォームで受け取った文字列から

    HTMLタグを取り除くための正規表現はどうするのでしょうか? $xを文字列とすると $x=~s/?/?/? の?部分を教えてください

    • ベストアンサー
    • Perl
  • 【Excel】ある文字列から特定の文字を省くには?

    お世話になります。 タイトル通りなのですが、文字列がずらっと並んでいて特定の文字だけ省きたいのです。 たとえば、 「ぐあおううbう゛ぉだうえおうおbう゛あおうげwjgvdじおれwじょい」 と言う文字列があったら、「う」だけ抜いてセルに表示したいのですが、 何か適当な関数はありますか? よろしくお願いします。

  • タグ内を除く文字列置換

    ある特定文字を、HTMLの任意のタグ「<xxx>」を除いた範囲で置換をしたい場合はどのような正規表現で表すことができるでしょうか? たとえば以下のようなHTMLコードがあり、 <a href="http://google.ne.jp"><img src="./google.png"> google </a> このgoogleというテキスト部分の文字をyahooに置換したい場合は、 <a href="http://google.ne.jp"><img src="./google.png"> yahoo </a> となってほしいです。上の例に限らず、どんなHTMLにも適用できるような汎用性のある方法はないでしょうか。 自分で考えてみたのですが、タグを一旦抜き取って、代わりの記号を置き、置換後に元に戻すと言う方法くらいしか思いつきません。

    • ベストアンサー
    • Perl
  • 文字列をHTMLタグとして反映させる方法(ASP.NET)

    ASP.NET(VB2005)に関する質問です。 Label1.Text = "<b>あいうえお</b>" というコードを実行した場合、Label1には、   <b>あいうえお</b> と表示されます。 これを、   あいうえお と「太字で」表示する方法、つまり上記の"<b>","</b>"を文字列ではなくHTMLタグとして反映させる方法はあるでしょうか? 以上、よろしくお願い致します。

専門家に質問してみよう