1、获取其它frame的对象
先要明白ifame frame都是一个window对象,frame 的 name就是对应window的name。
所以要在main.html里得到 lf 的内容:window.lf.document.getElementById('hello');
而在left.html里得到 rf 的内容:window.parent.rf.document.getElementById('hi');
或者
var oframe = window.frames[1];
oframe.getElementById("hi");
2、一个frame提交、重装载其它frame
先要明白ifame frame都是一个window对象,frame 的 name就是对应window的name。
所以要在main.html里得到 lf 的内容:window.lf.document.getElementById('hello');
而在left.html里得到 rf 的内容:window.parent.rf.document.getElementById('hi');
或者
var oframe = window.frames[1];
oframe.getElementById("hi");
2、一个frame提交、重装载其它frame
<a href="" target="framename">,如果要整个页面重装在,则target=_top
本文转自 winters1224 51CTO博客,原文链接:http://blog.51cto.com/winters1224/797784,如需转载请自行联系原作者