2010-06-16 25 views
0

讓說,我有這樣的一個iframe:是否有一個事件可以檢測iframe中的URL更改?

<iframe src='test.html'></iframe> 

和test.html中,有一個按鈕,這將改變其網址...讓我們說google.com

是這樣,有什麼方法可以讓iframe知道src中有變化嗎?

例如onchange或onload ..或其他。

+0

「iframe知道」,你的意思是包含iframe或iframe內文件的文件? – casablanca 2010-07-03 20:39:31

回答

0

首先,瞭解有關跨域策略的事實。其次,如果你有控制孩子的iframe,你可以編寫一個腳本來通知它的部分框架(窗口)。

0

如果你的iframe內容的控制,你可以插入腳本設置上onbeforeunload事件一個動作,就像這樣:

<script type="text/javascript"> 
    self.onbeforeunload = function() {alert('unloadevent in frame window');}; 
</script> 

注意onbeforeunload只能在IE和Firefox的作​​品,雖然,據我知道。

相關問題