现在的位置: 首页 > 综合 > 正文

通过webBrowser 来轻松模拟网页来源

2013年09月14日 ⁄ 综合 ⁄ 共 634字 ⁄ 字号 评论关闭

我今天在这里讲的只是我个人用到的webBrowser中一个小的技巧,如果是高手可能就不需要再继续向下看了!

大家都知道 webBrowser 是.net中提供给我们的一个相当于是浏览器的小控件,当然了它的用处就多的多了,我在这里也就不一一介绍了,

我就从我的工作上遇到并解决的一个实际问题中用到的一个小方法来说明! 

大家可能都遇到过不少的程序页面都是判断域名的来源的,如果单独的打开一个页面是不让打开的,而这个页面你又不知道它的导航连接在哪里,

那我们如果遇到这样的问题,我们该怎么办呢?

不知道大家知不知道webBrowser 控件中有一个Document 属于性,我们可以通过Document这个属性来访问打开的网页中的页面元素,

比如我们要访问打开的页面中的body这个元素,那么我们就可以通过 webBrowser .Document.body 来进行访问了,当然了,如果您要想在打开的页面的

body中插入部分代码,那么您就可以直接通过 webBrowser .Document.Body.InnerHtml 这个语法来进行插入您想要放的内容了!

那么您只需要通过这些内容,您是不是就可以通过首先连接他们的任何一个页面,然后通过webBrowser .Document.Body.InnerHtml  来解决导航连接的问题!

举一反三: 通过类似的方法,您就可以通过webBrowser 来模拟一些页面的登陆了。

由于时间的关系,今天就些到这里吧,如果大家有什么疑问可以跟帖,我们大家一起来讨论、学习

抱歉!评论已关闭.