用WebBrowse如何取得iframe的原代码

解决方案 »

  1.   

    获取frame里面的地址
    然后直接Navigate过去不就可以了
      

  2.   

    取地址是行不了,JAVASCRIPT会跳到上级去
      

  3.   

    先webbrower.document.frames得到所有的frame,从中找到你要找的frame,再得到frame.document.links,就是frame中的所有link的集合,再从中找到你要的link,执行link.click
    刚学的现学现用你试下
      

  4.   

    wb.Document.Frames(2).Document.body.outerHTML
    可以准确获取相应的HTML代码
      

  5.   

    ASPower_你的分涨得很快呀。我需要的是取得 IFRAME 中SRC指文件的原代码,而不是FRAME的代码。
      

  6.   

    wb.Document.Frames(2).Document.body.outerHTML
    这个就可以阿
      

  7.   

    dim i as integer
    for i=0 to wb.Document.Frames.length
    msgbox wb.Document.Frames(i).Document.innerhtml
    next
      

  8.   

    wb.Document.Frames(2).Document.body.outerHTML
    这个就可以阿  输出的是  <FRAME src="http://clckm.com/?dn=ahwow.cn&amp;pid=1PO7QV4ON">
     
    而不是框架页中的源文件.我需要的是取得 IFRAME 中SRC指文件的原代码,而不是FRAME的代码我试验过了......