0

JavaScript と jQuery を初めて使用するので、独自のスタート ページを作成したいと考えています。

残念ながら、検索するたびに検索バー/オムニボックス (クロム) をクリックする必要があります。これを JavaScript/jQuery で自動化できますか? を押すF6と、検索バーにフォーカスします。

私が欲しいもの:F6ドキュメントの準備ができたときにキープレスをシミュレートするJavaScript/jQuery。私が仕事に就けないことがわかったコード:

$(document).ready(function(){
$(jQuery.Event('keypress', {which: 117}));
});

117 は のキーコードですF6

4

2 に答える 2

5

これを行うことはできません。これは、Web ページが行うべきことの範囲外であり、当然のことながら Chrome がこの動作を防止するためです。

于 2013-01-29T22:19:29.730 に答える
0

あなたが書いたコードは、あなたのウェブブラウザではなく、あなたのウェブサイトに F6 シグナルを送信すると思います。javascript を使用して Web ブラウザにキーストアを送信できるとは思えませんが、これはセキュリティ上の欠陥でしょうか?

最も近い方法は、おそらく独自の検索ボックスを (Google API を使用して) 実装し、F6 イベントをキャプチャしてこの検索ボックスにフォーカスすることです。

于 2013-01-29T22:23:28.247 に答える