Получить URL страницы, которая не отображается в строке поиска? Google Instant

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

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

1 ответ

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

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

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

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

Другие вопросы по тегам