1

私はジムのフロントで働いています。私たちが使用している Web サイトは、GUI を使用してナビゲートするのに時間がかかります。Google Chrome ブラウザーのこのコンソールはかなり強力なようです。誰かが私を何らかのチュートリアルに誘導したり、この質問に自分で答えたりできますか?

Google Chrome コンソール (要素の検査 > コンソール) を使用して、Web サイトの検索機能を使用して検索を実行するにはどうすればよいですか?

ご協力いただきありがとうございます!

4

1 に答える 1

0

これを行うには、javascript と DOM の基本的な知識が必要です。

サイトに検索用のシンプルなフォームがある場合は、次のようなものを使用できます。

document.getElementById('IdOfSearchField').value = 'test';
document.getElementById('IdOfSearchForm').submit();

何をするかというと、検索フィールドを悪用し、その値を「テスト」に設定してから、検索フォームを送信します。

このサイト(スウェーデン語で申し訳ありませんが、私が現在取り組んでいたものです) では、次のように「test」を検索できます。

document.getElementById('query').value = 'test'; document.getElementById('SpeedSearchForm').submit();

サイトに jQuery がロードされている場合は、これを少し単純化できます。

$('#query').val('test'); $('#SpeedSearchForm').submit();

それを行う別の方法は、適切なクエリ文字列を使用して searchresult-page に直接移動することです (それが Web サイトでサポートされている場合)。私のサンプルケースでは、次のようになります (検索ページが /search にあり、機能するにはクエリ文字列が必要ですquery)。

window.location = '/search?query=test';

しかし、質問に対するコメントで ajp15243 が指摘したように、すべてはサイトの構築方法によって異なります。また、検索ごとにすべてを入力するのは少し面倒です。

于 2013-07-22T14:30:44.473 に答える