2012-12-30 90 views
6

我正在使用python webkit.WebView和gtk来抓取网页。但是,该网页是由JavaScript动态加载的。如何知道页面是否真的完全加载?

WebView“加载完成”事件不足以处理此事件。有没有任何指标/事件让我知道,即使是由JavaScript生成的内容,页面是否真的完全加载?

感谢,

回答

4

还有就是要确定该页面完全加载没有真正的方法。

一种方法是确定自上次请求以来的时间量。但是,有些页面会不断重复请求。跟踪脚本和一些广告脚本是很常见的。

我会做的是使用一段时间后,网络视图说完成加载...... 5秒左右。这不是完美的,但是是最好的,因为没有办法确定任意页面的“完全加载”。

相关问题