0

拡張機能を開発していますが、問題が発生しました... Googleインスタント検索ページのURLを取得するにはどうすればよいですか?ブラウザのhttpバーは更新されないので!私はこれで本当に助けていただければ幸いです!

Google Instantは、ajaxを使用して結果を生成しているようです。ページが更新されたときに新しいURLを取得する方法が必要です。

4

1 に答える 1

1

URLのハッシュ部分は、最後に入力されたキーの数秒後に更新されます。

待ちきれない場合は、検索フォームをシリアル化することでURLを作成できます。

// (jquery / pseudo code)
var base = $('form[name="gs"]').attr('action');
var params = $('form[name="gs"]').serialize();
var url = base + '?' + params;

結果のURLは、ユーザーがフォームを送信した場合に表示されるURLと同様になります。

于 2011-01-30T13:43:03.153 に答える