6
我正在使用python webkit.WebView和gtk来抓取网页。但是,该网页是由JavaScript动态加载的。如何知道页面是否真的完全加载?
WebView“加载完成”事件不足以处理此事件。有没有任何指标/事件让我知道,即使是由JavaScript生成的内容,页面是否真的完全加载?
感谢,
我正在使用python webkit.WebView和gtk来抓取网页。但是,该网页是由JavaScript动态加载的。如何知道页面是否真的完全加载?
WebView“加载完成”事件不足以处理此事件。有没有任何指标/事件让我知道,即使是由JavaScript生成的内容,页面是否真的完全加载?
感谢,
还有就是要确定该页面完全加载没有真正的方法。
一种方法是确定自上次请求以来的时间量。但是,有些页面会不断重复请求。跟踪脚本和一些广告脚本是很常见的。
我会做的是使用一段时间后,网络视图说完成加载...... 5秒左右。这不是完美的,但是是最好的,因为没有办法确定任意页面的“完全加载”。