0

Google 和 Bing 的自动完成功能是如何工作的?

当我使用萤火虫时,我看不到 XHR。在这种情况下,如何检索数据?

4

2 回答 2

4

XHR 被限制在与源请求相同的域中,而 Google 和 Bing 使用不同的域来提供其动态内容。

相反,他们通过向页面添加标签来动态加载新数据<script>(显示在 Firebug 的“全部”选项卡中)

于 2010-09-12T15:10:04.570 回答
3

他们创建<script>指向返回 Javascript 的 URL 的元素,该 Javascript 调用具有自动完成结果的函数。(类似于JSONP

您可以在 Firebug 的 Net 选项卡中查看请求。

于 2010-09-12T15:08:00.900 回答