我有一個包含多個iframe的主頁面,這些iframe也有多個iframe。 iframe加載動態數據。現在需要的是,當我點擊瀏覽器的後退按鈕,然後發出警報(這個功能是不允許的)。以便以前的iframe無法加載。所以我該怎麼做呢?Iframe和瀏覽器後退按鈕
0
A
回答
0
假設你有沒有前提條件檢查iframe中的內容
window.onbeforeunload = function() {
return 'this functionality is not allowed';
}
+0
此事件不僅在向後導航時觸發。如果您關閉標籤頁/窗口,轉發或刷新 –
+0
嗯,但我知道這是第一個解決方案。尋找進一步的增強你有什麼想法嗎? :) –
+0
就像[that](http://stackoverflow.com/a/18382442/1414562),但會真的取決於OP預期的行爲 –
相關問題
- 1. 瀏覽器後退按鈕
- 2. AJAX和瀏覽器後退按鈕
- 3. Jquery .toggle()和瀏覽器後退按鈕
- 4. 瀏覽器後退按鈕和javascript
- 5. 註銷和瀏覽器後退按鈕
- 6. 瀏覽器的後退按鈕和iframe兼容性
- 7. 註銷後瀏覽器後退按鈕
- 8. 點擊瀏覽器後退按鈕加載兩個iframe
- 9. 瀏覽器後退按鈕會導致iframe被導航
- 10. history.pushState打破瀏覽器後退按鈕
- 11. ReactJs瀏覽器後退按鈕
- 12. 禁用瀏覽器後退按鈕javascript
- 13. ASP嚮導瀏覽器後退按鈕
- 14. ASP.net模擬瀏覽器後退按鈕
- 15. 後退按鈕(瀏覽器行爲)
- 16. 瀏覽器後退按鈕問題
- 17. 去一回瀏覽器後退按鈕
- 18. 瀏覽器註銷後退按鈕
- 19. GWT後退按鈕瀏覽器
- 20. 瀏覽器中的後退按鈕
- 21. 移動瀏覽器 - 後退按鈕
- 22. CORS瀏覽器後退按鈕錯誤
- 23. Android瀏覽器意向後退按鈕
- 24. 瀏覽器後退按鈕/ #one #two等
- 25. Wicket - 瀏覽器後退按鈕
- 26. 瀏覽器後退按鈕asp.net
- 27. Safari瀏覽器後退按鈕問題
- 28. 瀏覽器後退按鈕導航
- 29. 疼痛瀏覽器的後退按鈕
- 30. XPage:處理瀏覽器後退按鈕
只要不使用iframe的... –
第一,爲什麼你使用'iframes'當u有其他選擇,因爲'div'。 –
@Jonasw有時你沒有選擇,當涉及到處理第三方小部件,這與問題 –