0

私はJavaScriptの経験がありませんが、Firefox/Chromeのブックマークレットを使用することで大幅に高速化できると信じているタスクがあります。私は数時間探していましたが、私が必要とする助けを与える基本的なチュートリアルを見つけることができませんでした。

要するに、私は自分がいるサイト(つまり、stackoverflow.com)で特定のハードコードされたテキストを検索するブックマークレットを作成しようとしています。私はこれらの検索を1日に何百回も繰り返すことが多く、プロセスをスピードアップする方法を見つけようとしています。

私は通常、単一のキーワードを検索しますが、組み合わせて検索することもあります。つまり、非営利団体、財団、または助成金提供者です(filetype:pdf修飾子を含めることもあります)。

誰かが私を正しい方向に向けることができるか、このタイプの検索の基本的なコードスニペットを見せてくれるなら、私はそれを大いに感謝します!

4

2 に答える 2

1

次のようになります。

javascript:var s = 'test'; window.open('http://www.google.com/search?q=' + encodeURI(s + ' site:' + location.hostname), 'bookmarklet')

ここで、s変数は事前定義された検索クエリです。filetype:クエリは、キーワードを含め、Googleが許容する任意の方法で形成できます。ブックマークレットをクリックすると、閲覧しているサイト内で、指定されたクエリを検索するための新しいウィンドウ/タブが開きます。

于 2012-09-17T13:37:08.650 に答える
0

javascript:window.open("http://google.com/?q=site:"+document.domain);現在のドメインでのグーグル検索にあなたをダンプします...

于 2012-09-17T13:38:23.207 に答える