试试下面的
function init_nav() {
document.getElementById("a").src="b.htm";
document.getElementById("b").src="a.htm";
}
<frameset onload="init_nav()">
<frame id="a" src="a.htm"/>
<frame id="b" src="b.htm"/>
</frameset>
function init_nav() {
document.getElementById("a").src="b.htm";
document.getElementById("b").src="a.htm";
}
<frameset onload="init_nav()">
<frame id="a" src="a.htm"/>
<frame id="b" src="b.htm"/>
</frameset>
————————————
这里两个页面的内容是和用户交互后的结果,简单的将a.src="b.htm"并不能达到要求。
-------------------------------
????????
楼上的不行。
————————————
这里两个页面的内容是和用户交互后的结果,简单的将a.src="b.htm"并不能达到要求。
>>>
既然是用户交互后的结果,为什么不可以直接定向到你要的页面,比方说你可以设置target值
var y=b.window.documentElement.outerHTML;
a.window.documentElement.outerHTML=y;
b.window.documentElement.outerHTML=x;