2010-08-27 43 views
0

我有以下幾點:如何重新加載,停止,後退和轉發幀?

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

我訪問zone1.htm和第二幀從外部網站加載的,我想用JavaScript來做到:刷新+停止+後退+正向控制在區域1。 HTM來控制谷歌框架。

我不確定這是否被相同的原產地政策禁止。

由於

回答

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

其中窗口是window對象。框架的窗口對象可以通過以下方式訪問:

frames.zone2.window; 

然後使用名稱而不是ID。或者使用數字索引: frames [0] .window;

今天的瀏覽器經常將這些功能限制爲安全增強功能(您不希望廣告將您重定向到整個時間)