以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  获取 页面中 iframe 中的内容  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=43998)

--  作者:kllm868
--  发布时间:2013/12/20 12:12:00
--  获取 页面中 iframe 中的内容

本人确实菜鸟  看了  例子 可以加时间 改变元素的值

 

我想获取 页面中  iframe 中的内容  (里面是JS生成的)

能否给写个例句

Dim web As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser1").BaseControl
Dim data As String =  web.Document.Window.Frames(1).Document.GetElementById("recentVisitorDiv").

 

这样写提示出错 


--  作者:Bin
--  发布时间:2013/12/20 12:14:00
--  
JS 生成的也可以采取同样的方法获取的,前提是已经生成了,没有生成的时候是无法获取的.

没有生成它还没存在怎么有可能可以而获取呢,

--  作者:Bin
--  发布时间:2013/12/20 12:15:00
--  
另外Frames(1) 里面的数字是下标,表示第几个iframe 
--  作者:kllm868
--  发布时间:2013/12/20 12:19:00
--  

获取 第一个iframe  的内容存储到变量 的例句帮我写一下吧

 

我写总是报错


--  作者:Bin
--  发布时间:2013/12/20 12:22:00
--  
没有地址不好办,另外狐表外的知识点要靠你自己扩展的. 你地址发出来,我有时间能帮就帮吧.
--  作者:kllm868
--  发布时间:2013/12/20 12:23:00
--  
图片点击可在新窗口打开查看
--  作者:kllm868
--  发布时间:2013/12/20 12:27:00
--  

Dim web As System.Windows.Forms.WebBrowser = e.Form.Controls("WebBrowser1").BaseControl
Dim data As String =  web.Document.Window.Frames(1).Document.Body.InnerHtml

 

这样可以不提示出错了

但是运营会出现 错误

出现拒绝访问图片点击可在新窗口打开查看

 


--  作者:有点甜
--  发布时间:2013/12/20 21:20:00
--  
贴出你说有的代码,或者做一个例子上传上来。