ボタンを押すとCtrf+F

[上に] [前に] [次に]
よしの 2000/06/10(土) 04:02:38
ボタンを押してブラウザの(Ctrf+F)このページの検索を
出したいのですが。

出来るのでしょうか?

教えて下さい。

Fuji.♪ [E-Mail] [HomePage] 2000/06/10(土) 12:11:39
とりあえず、/を押したら検索というものもあったりします。
HTMLだけじゃ無理ですよ。
HTMLにはWWWブラウザの持っている機能を制御するための能力は持ち合わせていません。

Windows環境+IEであれば、COM使えばできると思いますけど。

よしの 2000/06/10(土) 12:26:25
ありがとうございました。

>Windows環境+IEであれば、COM使えばできると思いますけど。
COMって何ですか?
よかったら教えて下さい。
お願いします。

Fuji.♪ [E-Mail] [HomePage] 2000/06/10(土) 12:44:55
簡単に言えばActiveXやOLEの進化形。
セキュリティとかの問題もあって、使うと大体迷惑。(環境によってはok)

zizz... [HomePage] 2000/06/10(土) 17:35:37
Netscape Communicator なら、JavaScript の
window.find()
で検索ダイアログがでる。
find メソッドではもっと細かい指定が出来るので、興味があるのなら、
http://developer.netscape.com/docs/manuals/js/client/jsref/window.htm#1202197
を参照してください。

しかしどうも質問者はMSIEを使っているみたいだな。自分の環境を書いていないので推測だけど。

よしの 2000/06/10(土) 18:24:26
Fuji.♪さん
ありがとうございました。

zizz... さん
>しかしどうも質問者はMSIEを使っているみたいだな

Win 98 IE 5.0 です。
この環境でも window.find() と言う命令は効くのですか?

よくわからないので、サンプルを書いてくださると
ありがたいのですが。

よろしくおねがいします。

zizz... [HomePage] 2000/06/10(土) 22:18:14
> この環境でも window.find() と言う命令は効くのですか?
MSIE はサポートしていません。
MSIE でも似たような命令があると思うけど、私は知らないので、誰か他の人に聞いてください。

> よくわからないので、サンプルを書いてくださると
> ありがたいのですが。

<form>
<input type="button" value="Find in Page..." onclick="window.find();">
</form>

よしの 2000/06/10(土) 23:22:17
[[解決]]
みなさんありがとうございました。
赤のラウンジの方で聞いてみます。

[上に] [前に] [次に]