使用javascript访问其他帧集中以前的帧集id

Access previous frameset id in other frameset using javascript

本文关键字:id 集中 javascript 访问 其他 使用      更新时间:2023-09-26

有人能帮助解决这个问题吗,

我在一个html页面中有几个框架集和框架,比如

<frameset id="MainFrame" rows="110,*,0,0" frameborder="0" border="0" onload="FrameonLoad()">    
    <frame id="banner" name="banner" src="banner.shtml" noresize="noresize" scrolling="no" frameborder="0">
      <frameset id="SubFrame" cols="268,*">
        <frame id="tree" name="tree" src="links.htm" noresize="noresize" frameborder="0">           
        <frame id="main" name="main" src="splash.shtml" frameborder="0">                
      </frameset>       
    <frame id="status1" name="status1" src="status.shtml" scrolling="no" frameborder="0">
    <frame id="maps" name="maps" src="globdat.shtml" scrolling="no" frameborder="0">        
</frameset>

我需要访问id为"main"的帧中id为"MainFrame"的帧集。

我试过使用javascript,比如

document.getElementById('MainFrame')

但没有运气。

有什么建议吗!

HTML5中不支持<frame>标记。所以您必须使用<iframe>