如何跨 frame 获取页面元素和函数
2015-08-30 23:20
465 查看
在 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");
}
示例:
<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");
}
相关文章推荐
- hdu 3524 Perfect Squares 推公式求逆元
- 问题
- 3D图像算法
- svg画大白
- 数据库连接全接触
- UML序列图总结
- mysql authorization check
- 通过String获取字符数组
- 网络部署记
- OpenGL笔记13 状态机
- SVN服务器搭建和使用(一)
- 整理零碎的大脑...
- Web前端从入门到精通-10 css简介——盒模型2
- Oracle数据库的经典问题 snapshot too old是什么原因引起的
- UML类图几种关系的总结
- 几种常用RAID的特性
- 简单线性回归算法
- OpenGL笔记3 颜色
- 常见算法:C语言求最小公倍数和最大公约数三种算法
- 如此晚睡为哪般