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的内容基本上差不多.
之后要补充一点就是弹出窗口的问题.
明天增加.
Set ieframesdoc = WebBrowser1.Document.frames(framename).Document
Debug.Print ieframesdoc.documentElement.innerHTML 来显示源码
ieframesdoc.getElementsByName("username")(0).Value="aq82.com" 把username的内容设置为aq82.com
其实Document之后的内容跟javascript的内容基本上差不多.
之后要补充一点就是弹出窗口的问题.
明天增加.
2008-10-7 1:06:03 回复该留言
你这个只能在本域名下的网页IFRAME吧?
要是跨域怎么办
2008-10-7 9:05:39 回复该留言
浏览器本身就是不支持跨域的,而webbrowser只是利用了IE的内核而已。
2009-1-3 1:01:54 回复该留言
n个明天了。怎么不继续呢。
2011-12-25 21:09:11 回复该留言
好像不是很管用