<Script Language=VbScript>
Sub MyButton_Onclick()
'Msgbox Parent.frames(0).document.all(0).outerHTML '上层框架
'Msgbox Parent.frames(1).document.all(0).outerHTML '本层框架
Msgbox Parent.frames(1).frames(0).document.all(0).outerHTML '下层框架
End Sub
</Script>

解决方案 »

  1.   

    无论是JavaScript还是VbScript无非是根据本身来查找目标——只要找到目标,所有的属性、事件就一目了然了
    你的问题就是没有找到目标现在看,
    1、本窗体的父窗体(就是包含所有框架的)
    2、他的frames(1)  (找到了下面的框架主窗体)
    3、他的frames(0)  (找到下面的框架主窗体的上层框架)这就找到了目标,一联合就成了
      

  2.   

    上面的代码IE6+Win2003试验成功
      

  3.   

    用window.bodyFrame.document.frames(0).document.frames(1).name
    是否正确呢???怎样得到下级框架的名字????
      

  4.   

    目的是得到下级框架中是否含有select
    如下:
    var winSelect=window.bodyFrame.document.frames(0).document.getElementsByTagName("select")
    但是还有下级框架就不对了。。