我用VB 的WEBBROWSER访问一个网页时的问题

我用VB 的WEBBROWSER访问一个内嵌有两个IFRAME的网页时我用

1、oWin.Document.getElementsByTagName("iframe")(1).Document.body.innerText
2、oWin.Document.body.innerText

这两个语句为什么返回的值是一样的,第一个是网页框架页的内容,第二个是网页的内容,可是为什么返回值都是主网页的值。图片说明

这两个语句都获取不了IFRAME的网页内容的

用webBrowser1.Document.Window.Frames[0].Document来获取,而不是getElementsByTagName,这样得到的document是当前页面的,所以一样了

建议给出具体网址,这个如果是跨域的话通过frames集合是拒绝访问的,需要通过特殊组件。