我有一個導航在iFrame內部的頁面。當我點擊iFrame內的導航鏈接時,內容只會在內部加載。有沒有辦法讓我點擊iFrame內的鏈接,並讓整個頁面到別的地方?不只是iFrame?在iFrame中導航:如何轉到iFrame之外的另一個頁面
謝謝!
我有一個導航在iFrame內部的頁面。當我點擊iFrame內的導航鏈接時,內容只會在內部加載。有沒有辦法讓我點擊iFrame內的鏈接,並讓整個頁面到別的地方?不只是iFrame?在iFrame中導航:如何轉到iFrame之外的另一個頁面
謝謝!
太棒了!謝謝您的幫助! iFrame是從前一個人留下的,而主人不想改變任何東西。所以我堅持了。 – Kakenx
如果兩頁都在同一個域中,你可以嘗試定義以下功能到外部框架:
function navigateToUrl(url){window.location = url;}
然後從內構架像這樣調用它:
if(typeof(parent.navigateToUrl)==typeof(Function)){parent.navigateToUrl('newPage.html')}
這是從你的域名或不同的iFrame嗎?發佈一些代碼 – raam86
這個iFrame在同一個域中。 – Kakenx