• 全部
  • 问答

如何用javascript控制多重frame

twfldy 2009-10-13 06:28:01
如下的框架定义:
<frameset cols="100,*">
<frame name="left" src="a.html">
<frameset rows="80,*">
<frame name="right_top" src="b.html">
<frame name="right_bottom" src="c.html">
</frameset>
</frameset>

如需要在帧中控制第一重分割的帧大小可以写成:
parent.document.body.cols="100,*"
问题是如何控制第一重分割后的第二重分割的帧大小,即嵌套在内层的rows="80,*"的这部分定义如何用javascript修改?
...全文
45 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
twfldy 2009-10-25
多谢大家指导,特别感谢孟子,呵呵。建设性的意见者也都有分,感谢参与!
回复
浴火_凤凰 2009-10-13
最好设置id
然后获取
回复
NonActive 2009-10-13
给内层的frameset起个名字在查找
回复
luocheng0123 2009-10-13
终于看到你了孟子
回复
licip 2009-10-13
对用id我也感觉很方便。
回复
lfywy 2009-10-13
学习了
回复
dh20156 2009-10-13
很久木有见到孟子了,对了,你是不是到ZTE去了?
回复
孟子E章 2009-10-13
最好设置id
<frameset rows="80,*" id="f1">

parent.document.getElementById("f1").cols="100,*"
回复
孟子E章 2009-10-13
方法类似啊。parent.parent
回复
相关推荐
发帖
JavaScript
创建于2007-09-28

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2009-10-13 06:28
社区公告
暂无公告