拡張機能を開発していますが、問題が発生しました... Googleインスタント検索ページのURLを取得するにはどうすればよいですか?ブラウザのhttpバーは更新されないので!私はこれで本当に助けていただければ幸いです!
Google Instantは、ajaxを使用して結果を生成しているようです。ページが更新されたときに新しいURLを取得する方法が必要です。
拡張機能を開発していますが、問題が発生しました... Googleインスタント検索ページのURLを取得するにはどうすればよいですか?ブラウザのhttpバーは更新されないので!私はこれで本当に助けていただければ幸いです!
Google Instantは、ajaxを使用して結果を生成しているようです。ページが更新されたときに新しいURLを取得する方法が必要です。
URLのハッシュ部分は、最後に入力されたキーの数秒後に更新されます。
待ちきれない場合は、検索フォームをシリアル化することでURLを作成できます。
// (jquery / pseudo code)
var base = $('form[name="gs"]').attr('action');
var params = $('form[name="gs"]').serialize();
var url = base + '?' + params;
結果のURLは、ユーザーがフォームを送信した場合に表示されるURLと同様になります。