dポイントプレゼントキャンペーン実施中!

Internet Explorerで特定の文字列をハイライトさせたい
方法はありますでしょうか。
例としては、IE上で表示した画面に特定の文字列(山田、田中)が表示された場合、それを自動的に強調表示させるというものです。
operaやsleipnirでよくある検索キーワードの結果をハイライトする、そんなイメージです。
結果はハイライトでなくとも構いません、太字でも色を変えるでも、とにかく目立てば何でも結構です。
ただし、ブラウザはIEに限ります。FFやOPERAなどではなく、IEでお願いしたいのです。バージョンはあまり気にしませんが可能であれば「IE6」でお願いします。

IEのプラグインやフリーソフト、何でも構いません。もしくはIEの「ツール>インターネットオプション>ユーザー補助>ユーザースタイルシート」などからCSSで設定はできないでしょうか。

ご存じの方がいらっしゃいましたらご教示ください。

A 回答 (2件)

Googleの検索窓に文字を入力して、窓右側にある▼マークで「このページの検索」を選択する。

「Internet Explorerで特定」の回答画像1
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
いろいろと検討しました結果、engelrinaさんの方法で試してみることになりました。ありがとうございました。

お礼日時:2010/08/18 13:35

IE6はuserscriptに対応していないので、


IE7Pro
http://www.ie7pro.com/?language=jp
を入れて、


// ==UserScript==
// @name test// 適当な名前
// @namespace test// 適当な名前
// @include http://www*//適用するページ
// @exclude // 適用しないページ
// ==/UserScript==

window.addEventListener('load',function(){
C=document.body;C.innerHTML=C.innerHTML.replace(/(山田|田中)/gi,'<font style=background-color:yellow;>$1</font>');focus();
},false);


をメモ帳にコピペして適当な名前にして拡張子を「user.js」にして保存。
のち、適用。

で、できると思います。
当方、IE8使用なので試してませんが。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!