當用戶通過按下後退按鈕從頁面2返回頁面1時,如何強制刷新頁面1?有沒有vbscript或JavaScript的方法,或者是否設置'不緩存'?當從後退按鈕訪問頁面時強制頁面刷新
7
A
回答
6
設置頁面2上的cookie。
如果在頁面1上檢測到cookie,請重新加載頁面。
1
怎麼樣做這樣的事情?
<script>
if (document.referrer == "http://www.page2.html")
window.location.reload();
}
</script>
只要將它放在頁面頂部1即可。
更新
我也發現了這個解決方案,以及 [Source]
+1
Ascalonian,我試過這種情況發生在body onload上,但它似乎沒有識別出referrer是否通過後退按鈕引用。有任何想法嗎? – 2012-02-09 20:22:12
+0
您是否查看了我在更新部分發布的鏈接?這可能會起作用 – Ascalonian 2012-02-10 18:54:32
相關問題
- 1. 後退按鈕刷新當前頁面
- 2. 後退按鈕刷新頁面
- 3. 帶刷新頁面的後退按鈕
- 4. Chrome後退按鈕頁面刷新 - ASP.net
- 5. 使用「後退」按鈕時,強制「頁面已過期」消息而不是從服務器刷新頁面
- 6. 當點擊後退按鈕時阻止用戶訪問頁面
- 7. 如何避免頁面刷新,當我點擊後退按鈕
- 8. 當按下後退按鈕訪問時自動重新加載頁面
- 9. 強制Firefox重新加載後退按鈕上的頁面
- 10. 如何強制重新下載頁面後退按鈕點擊
- 11. 當在子頁面點擊按鈕時刷新父頁面
- 12. 刷新頁面,然後導航到後退按鈕上按
- 13. 強制頁面刷新後,用戶單擊表單按鈕
- 14. asp.net - 強制刷新頁面
- 15. 按下後退按鈕時強制刷新/刷新
- 16. 強制頁面在POST後刷新angularjs
- 17. 如何在按下硬件後退按鈕時強制頁面重新加載?
- 18. 刷新頁面後點擊後退按鈕widonws電話7
- 19. 點擊按鈕後刷新頁面
- 20. 當後退按鈕觸發popState時,如何防止頁面刷新?
- 21. 問題當頁面刷新
- 22. 後退按鈕硬件不刷新頁面xmarin形式c#
- 23. 在瀏覽器上刷新jsp頁面後退按鈕點擊
- 24. 如何刷新history.state更改頁面(單擊後退按鈕)?
- 25. Firefox瀏覽器後退按鈕不會刷新頁面
- 26. MVC頁面刷新瀏覽器後退按鈕
- 27. 刷新當前頁面當我點擊瀏覽器後退按鈕(鉻)
- 28. 如何強制頁面/元素刷新按鈕點擊Apex?
- 29. 強制內頁頁面鏈接頁面刷新
- 30. 當按下後退按鈕時跳過一個頁面,WP7
Diodeus,這是我的意圖的做法,但我雖然有可能是一個更好的辦法...感謝回答。 – 2012-02-09 17:59:20
@Diodeus ..你能告訴我怎麼做的例子嗎? – Kingk 2013-04-26 09:20:18
在這個網站上有很多閱讀和設置cookie的例子。 – 2013-04-29 16:41:49