为了账号安全,请及时绑定邮箱和手机立即绑定

请问什么叫WebBrowser延迟读取DocumentText

请问什么叫WebBrowser延迟读取DocumentText

慕的地10843 2018-10-24 05:06:59
今天在博客上看到有人提到WebBrowser延迟读取DocumentText,在google上查了一下,没有这方面的信息,哪位高手给解释一下。请给一个简单代码示例,谢谢。
查看完整描述

2 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

先明白一个概念,延迟加载:一般指在类实体化例的时候,并没有加载“某一些东西”,而是等到调用的时候,才加载。

简单的说是在类的构造函数里没有实例化或调用其它东西,而是等到调用某个方法时再实例化其它类或调用其它东西。


查看完整回答
反对 回复 2018-10-25
?
弑天下

TA贡献1818条经验 获得超8个赞

当你使用webBrowser.Navigate(Url)访问一个网页之后,

立马去取webBrowser.DocumentText基本上是取不到有效内容的.

因为Navigate之后,你请求的网页内容还没有下载完.要等网页内容全部下载完,webBrowser才会给DocumentText属性赋值,之后才会有webBrowser.Document.

也许这个就是你问的:WebBrowser延迟读取DocumentText.


查看完整回答
反对 回复 2018-10-25
  • 2 回答
  • 0 关注
  • 643 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信