如何重新加载,停止,返回&转发一个框架?

时间:2010-08-27 19:58:10

标签: javascript html frames

我得到了以下内容:

<frameset cols="20%,80%">
<frame src="zone1.htm" id="zone1">
<frame src="http://www.google.com" id="zone2">
</frameset> 

我可以访问zone1.htm,第二帧是从外部网站加载的,我想使用javascript:在zone1.htm中重新加载+停止+返回+转发控件来控制google框架。

我不确定这是否也被相同的原始政策禁止。

由于

1 个答案:

答案 0 :(得分:1)

window.history.forward()
window.history.back();
window.location.reload();

其中window是window对象。可以通过以下方式访问框架的窗口对象:

frames.zone2.window;

然后使用名称而不是ID。或者使用数字索引:     帧[0] .window;

今天的浏览器经常将这些功能限制为安全增强功能(您不希望广告在整个时间内重定向)