2014-07-02 69 views
-1

我有一個頁面,其中有一個iframe和iframe有加載問題銀行的測驗。當我走到第三個問題,如果假設,然後嘗試做iframe加載iframe中的第二個問題的後退按鈕。根據問題的以前狀態,分數會受到影響。需要停止瀏覽器爲iframe加載

我需要停止在iframe中加載上一個問題。用戶可以再次訪問該問題。

Codewise,我需要停止瀏覽器後退按鈕,防止影響的iframe裝載以前的狀態回來的行動。

我試圖保持與使用問題編號,但瀏覽器的後退是獨立工作的哈希值狀態的變化,但是當首頁的整個URL變化則瀏覽器背面發射散狀態的一些技術。

此外,我試圖增加一個變量,每當iframe得到加載,但在瀏覽器回來以及iframe再次加載,我不能在上述情況下的瀏覽器返回差異。

任何想法?

+0

[我如何禁用瀏覽器中的「後退」按鈕?](http://www.irt.org/script/311.htm) – lastr2d2

回答

0

最好的情況將是在框架內的問題將自動檢測正在進行中的問題,並經常去這個問題在頁面加載時。

但是,如果問題網頁是不是在你的控制,禁用後退按鈕是相當棘手的,因爲它反應在每個瀏覽器不同。

瀏覽器限制覆蓋本地按鈕,因爲一些開發商將成爲惡意,並創建你可以按一下回不能逃脫的網站。

+0

問題變化如何自動檢測是一個或下一個是純粹的取決於瀏覽器後退按鈕... – GOK