我正在使用Webclient.DownloadString()下载一些网页的完整超文本标记语言。
问题是一些页面使用Ajax加载图像等,因此从页面看起来完成加载到实际加载所有内容(包括Ajax图像)需要3-4秒。
那么有没有办法让Webclient.DownloadString()在检索超文本标记语言之前等待X秒呢?
谢谢,路易莎
发布于 2014-05-09 18:21:24
您是否尝试过将Webclient.DownloadString()函数放在page_loadComplete函数中?这将导致只有在页面完全加载后才会调用downloadString函数。
该函数如下所示
void Page_LoadComplete(object sender, EventArgs e)
{
},也可以通过在“设计器”视图(在visual studio中)中双击网页来生成。
https://stackoverflow.com/questions/23562020
复制相似问题