Jun 22

关于webbrowser读取iframe的内容的方法

学习日记
在vb中使用webbroswer读取网页中iframe的内容.
Set ieframesdoc = WebBrowser1.Document.frames(framename).Document
Debug.Print ieframesdoc.documentElement.innerHTML 来显示源码

ieframesdoc.getElementsByName("username")(0).Value="aq82.com" 把username的内容设置为aq82.com
其实Document之后的内容跟javascript的内容基本上差不多.

之后要补充一点就是弹出窗口的问题.
明天增加.
tags:

to "关于webbrowser读取iframe的内容的方法"

  1. apc001 Says:

    你这个只能在本域名下的网页IFRAME吧?

    要是跨域怎么办

  2. aq82 Says:

    浏览器本身就是不支持跨域的,而webbrowser只是利用了IE的内核而已。

  3. 123123 Says:

    n个明天了。怎么不继续呢。

  4. 伟哥 Says:

    好像不是很管用

    aq82 于 2011-12-29 13:40:42 回复
    你说的不管用是什么概念,是否提示错误内容。麻烦你贴出来,一起探讨下。

Leave a Reply