

No.2ベストアンサー
- 回答日時:
DOMか何かはわかりません。
ここに↓
http://mist.freespace.jp/kumisuke/bookmarklet.html
Bookmarklet という,ブラウザの「お気に入り」に登録して利用するJavaScriptが紹介されているのですが,
このページの真ん中あたりにに
「ページ内の指定テキストを強調表示(タグを壊さずそこそこ速いハイライト検索) 」
というBookmarkletがあります。
これをJavaScriptに逆輸入して,以下のようなものを作ったら,
「ページ内の指定テキストを強調表示(タグを壊さずそこそこ速いハイライト検索) 」
がボタンでできました。
-------------------------------------
<html>
<head>
<meta http-equiv="Content-Language" content="ja">
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title>検索</title>
</head>
<body>
<p><INPUT type="button" value="ページ内検索"
onclick="javascript:(function(){ var d = document.body, e = prompt("", ""); d.innerHTML = d.innerHTML.replace(RegExp(">[^<]*(?:"+e+")[^<]*<", "ig"),function(a){ return a.replace(RegExp(e, "ig"), '<span style="color:Black;background:Yellow;">$&</span>'); }); })()"></p>
<p>あいうえお<br>
かきくけこ<br>
さしすせそ</p>
</body>
</html>
------------------------------------
javascript:(function ~~ の部分は改行されているように見えますが一行です。
No.1
- 回答日時:
http://www.mozilla-japan.org/docs/dom/technote/t …
や
http://www.parkcity.ne.jp/~chaichan/src/javascdo …
を参考にするといいです。
http://www.mozilla-japan.org/docs/dom/technote/w …
には指定した文字列を書き換え、背景を黄色にするサンプルが下のほうの
使用例にあり、デモページで動作を見ることも出来ます。
や
http://www.parkcity.ne.jp/~chaichan/src/javascdo …
を参考にするといいです。
http://www.mozilla-japan.org/docs/dom/technote/w …
には指定した文字列を書き換え、背景を黄色にするサンプルが下のほうの
使用例にあり、デモページで動作を見ることも出来ます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
確認ダイアログを表示出来ない
-
カンマ区切り形式ではなく、セ...
-
パワーポイントで参照ページを...
-
キングファイルの背表紙を作成...
-
adobe PDF リンク枠を消せますか
-
txtファイル内の指定の単語の数...
-
h1タグ設定時につける見出しの...
-
<IFRAME>でコンテンツ部分のみ...
-
トロッファとは何ですか??
-
京都の「ほっこりほっこり」
-
Wordチェックボックス作り方(...
-
エクセルVBAでマルチページの切...
-
Ctrl+Hで置換にならない
-
VBAでマルチページのページ指定...
-
latexの改ページの抑制
-
ホームページビルダーのどこで...
-
Dreamweaver8を使っていますが...
-
画像へのリンク(URL)埋め込み
-
改行<br>にしたいのですが<br /...
-
FC2でホムペ作成中、2ページ目...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
確認ダイアログを表示出来ない
-
クッキーを使用してデータの受...
-
DOMによる、テキストエリアの内...
-
ajaxを使用してckeditorを表示...
-
JavaScriptを使用してマルチラ...
-
とある英数字群を""で囲みたい
-
チェックボタンをクリックする...
-
別ページからフォームへ移動し...
-
JavaScriptでXHTMLの閉じタグの...
-
【javascript】 IMEのカタカナ...
-
HTMLの取得と解析について
-
ホームページ内検索をフォーム...
-
JavaScriptがoffだったらどっか...
-
pythonにおける単方向リストの...
-
ゲーム作成
-
カンマ区切り形式ではなく、セ...
-
パワーポイントで参照ページを...
-
<IFRAME>でコンテンツ部分のみ...
-
トロッファとは何ですか??
-
BookBlock.jsで左開きにする方法
おすすめ情報