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 将类似于用户提交表单时的样子。

于 2011-01-30T13:43:03.153 回答