【发布时间】:2018-03-31 07:04:02
【问题描述】:
我的 chrome 扩展正在尝试在页面上使用 CSS 选择器来抓取某些元素。我遇到了一个问题,在我的脚本执行时,在 changeInfo.status 已经“完成”之后加载异常/连续加载元素的网站上,它不会从尚未加载的部分获取信息。这方面的一个例子是具有加载屏幕的网站和具有多个框架的网站。一个可能的解决方案是让用户单击一个按钮来执行脚本,但我想知道是否有其他方法可以告诉我的脚本等待页面完全加载,以便它可以自动提取信息。我想要一个替代解决方案,而不是将 allFrames 设置为 true,因为它不适用于所有有此问题的网站,我也发现我的脚本没有必要在它遇到的每个帧上运行。我也尝试过等待加载事件,但这对我不起作用。
【问题讨论】:
标签: javascript google-chrome google-chrome-extension