Получить URL страницы, которая не отображается в строке поиска?Google Instant - PullRequest
0 голосов
/ 30 января 2011

Я занимаюсь разработкой расширения и столкнулся с проблемой ... Мне интересно, как мне получить URL-адреса страницы мгновенного поиска Google?Так как панель браузера не обновляется!Я был бы очень признателен за любую помощь в этом!

Похоже, что Google Instant использует ajax для получения результатов.Мне нужен способ получить новый URL при обновлении страницы.

1 Ответ

1 голос
/ 30 января 2011

Хэш-часть URL-адреса обновляется через несколько секунд после последнего введенного ключа.

Если вы не можете ждать, вы можете создать URL-адрес, сериализовав форму поиска:

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

Полученный URL будет аналогичен тому, который выглядел бы, если бы пользователь отправил форму.

...