检查 Google 是不是已完成显示结果

Posted

技术标签:

【中文标题】检查 Google 是不是已完成显示结果【英文标题】:Check if Google has finished displaying results检查 Google 是否已完成显示结果 【发布时间】:2013-08-07 19:20:17 【问题描述】:

我正在编写这个 Chrome 扩展应用程序,它应该在 Google 完成显示结果时触发一个操作。 我可以说 Google 结果包含在 div#main 中。

基于此,如何检查谷歌搜索页面是否加载完成?

这仅在整体已刷新时才有效,但当用户从建议结果列表中选择一个结果时不起作用。

$('#main').one('DOMNodeInserted', function() 
    console.log('done updating');
);

你知道怎么做吗?谢谢

【问题讨论】:

【参考方案1】:

在 Ajax 调用完成后尝试运行您的绑定代码。

$(function () 
    bindingCode();
    $(document).ajaxComplete(function () 
        bindingCode();
    )
);

bindingCode 函数包含您的代码。

【讨论】:

感谢您的快速回答,但没有运气。

以上是关于检查 Google 是不是已完成显示结果的主要内容,如果未能解决你的问题,请参考以下文章

检查 google recaptcha 是不是已检查或已填写

在一行而不是两列 Google 表格中显示查询结果

Android Google 登录:检查用户是不是已登录

如何检查是不是已加载 Google Maps API?

怎么解决很抱歉google play 服务已停止运行

如何检查用户是不是已使用 Google Sign in 和 Firebase Auth 登录以检索他们的数据?