【发布时间】:2015-06-27 00:46:31
【问题描述】:
您好,我正在使用 Visual Basic 类 webclient 将 html 文档下载到字符串中。
这里是代码
Dim htmlsource As String
htmlsource = New System.Net.WebClient().DownloadString("website")
RichTextBox1.Text = htmlsource
问题在于 (webclient().downloadstring) 仅下载网站加载的一部分,而 html 文档的其余部分在网页加载后几秒钟加载。有解决办法吗?比如延迟或类似的
【问题讨论】:
-
对不起,我试图理解你在最后一句话中对问题的解释,但我无法理解。你能重新读一下这句话,看看你能不能澄清一下?
-
该网站很可能使用 Javascript 和 Ajax 来构建页面。当您将网站下载为字符串时,您不会得到任何这些内容。
-
是的,网页确实使用了某种 javascript,可能是 ajax 来加载一个部分。
-
我只是在想 - 将页面加载到浏览器控件中并从那里保存,不是吗?
标签: vb.net visual-studio webclient