2013-07-12 23 views
2

如何在視圖內存在iframe時導航回去?Backbone Project,如何在視圖中存在iframe時導航回來?

用戶點擊iframe內的其他頁面的鏈接後,瀏覽器歷史記錄也會附加到它,所以我不能使用「window.history.back()」返回,因爲「-1 「會將用戶帶回iframe中,而不是實際的應用程序本身。

什麼是解決這個問題的好方法,以便當後退按鈕按下前一個「路線」而不是iframe歷史記錄時?

+1

我有同樣的問題。尚未找到任何解決方案。 – Monish

回答

0

嘗試做這樣的事情,從I幀:

window.top.history.back(); 

<a href="javascript: window.top.history.back()">back to backbone app</a> 

這種方式,您正在訪問的iframe的父窗口的歷史,而不是自身的iFrame。只要你從你的SPA導航到Iframe,這應該工作。

相關問題