使用javascript访问其他框架集中的上一个框架集ID

时间:2014-10-09 06:22:41

标签: javascript html5 frameset

任何人都可以帮助解决这个问题,

我在单个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 =&#34; MainFrame&#34;访问frameset在id =&#34; main&#34;。

的框架中

我尝试使用javascript,

document.getElementById('MainFrame')

但没有运气。

任何建议!

1 个答案:

答案 0 :(得分:0)

HTML5不支持<frame>标记。 所以你必须改为使用<iframe>