2011-05-10 90 views
4

美好的一天。javascript,iframe - 從iframe導航/關閉父窗口

我有這樣的設置:

一個文本/不管,還包括一個iframe(iframe中的頁面是由我創造,所以我可以訪問它,我可以修改它的內容)頁面。

我需要做的是,當我從iframe中訪問一個鏈接以在母版頁上打開它(導航)時。

直到現在我沒有做到這一點,所以任何幫助將不勝感激。

欲瞭解更多信息,請詢問。

回答

12

在所有要影響父窗口的鏈接,做這樣的事情:

<a href="somthing.html" target="_parent">GO THERE!</a> 

或者使用javascript:

<a href="javascript:window.parent.location = 'somthing.html';" >GO SOMEWHERE!</a> 
2

您應該使用目標屬性<a href="" target="...">

爲目標的所有可能的值,你可以去here

3

如果你需要做的是從iframe內更改父窗口的位置,這是非常簡單的:

window.parent.location = 'newWindow.html'; 

或者,如果您使用的是鏈接,只需使用它的「目標」屬性。