在 html 的 frame 框架中,如果在右侧 frame 内容发生变化后,想改变 frame 左侧的菜单样式,那么在右侧框架中该如何获得左侧框架页面中的菜单元素呢?
示例:
<frameset id="content" cols="200px,*" border="0">
<frame id="left" src="left.jsp" name="leftFrame"/>
<frame id="right" src="right.jsp" name="rightFrame" style="margin:0;">
</frameset>
用 window.parent.frame_name 框架的名称即可获得相应 frame 页面:
function return(){
var left = window.parent.leftFrame;
var li_menu = left.document.getElementById("menu1_li");
}