我正在製作「不可用」網頁。所以,當一個頁面是不可用它將重定向到該頁面,我希望用戶返回到前一頁,如果他刷新。當用戶點擊瀏覽器刷新時,是否有可能返回上一頁?返回上一頁刷新
返回上一頁刷新
回答
這段代碼可能適合你。
$(document).ready(function() {
Document.location.reload(false)
var referrer = document.referrer;
});
$(document).bind('keydown keyup', function(e) {
if(e.which === 116) {
window.location = referrer;
}
if(e.which === 82 && e.ctrlKey) {
window.location = referrer;
}
});
它沒有工作,我去某個頁面,然後鍵入不可用的網頁網址和刷新頁面,但它沒有回去 – user3196424
評論Document.location.reload(false),然後嘗試讓我知道。 –
仍然無法使用 – user3196424
對不起,這是不可能禁用喜歡打這樣的瀏覽器功能的「刷新」按鈕/ 也許你可以防止「F5」或「Ctrl鍵F5」 例子:
function disableF5(e) { if ((e.which || e.keyCode) == 116) e.preventDefault(); };
$(document).on("keydown", disableF5);
如果你想要轉到上一頁,可以使用 window.history.back()或window.history.go(-1);
就個人而言,我認爲你可以顯示消息「不availlable」在這個頁面,你爲什麼要對用戶進行按壓幾秒鐘後,您將自動返回上一頁像
setTimeout(function(){
window.history.back();
},1000);
function goback()
{
window.history.go(-1);
}
window.onbeforeunload = goback;
- 1. 頁面刷新返回到上一頁
- 2. 如何限制用戶刷新頁面或返回上一頁?
- 3. 刷新上一頁
- 4. 如何在不刷新angularjs的情況下返回上一頁?
- 5. 返回上一頁並在PHP中刷新它?
- 6. 在頁面刷新本地存儲返回上woocomerce頁面刷新後,空值
- 7. 返回導航/頁面刷新問題
- 8. Mvc - 返回文件和刷新頁面
- 9. 頁面刷新即使返回false
- 10. 刷新頁面內容返回
- 11. 刷新返回頁面左側
- 12. javascript:history.back()和上一頁刷新
- 13. Facebook的getLoginStatus返回功能不刷新頁面刷新
- 14. 回到上一頁頁面刷新多於一次JQUERY
- 15. 返回上一頁
- 16. yii2更新後返回上一頁
- 17. 不正確的選項卡上刷新頁面返回
- 18. 上刷新網頁
- 19. MVC - 如何返回上一頁而不刷新文本框爲空
- 20. 返回鏈接不刷新
- 21. Cordova iOS返回上一頁
- 22. 返回上一頁gui
- 23. phonegap auto返回上一頁
- 24. 返回上一頁joomla
- 25. 返回上一頁ViewController
- 26. Ajax頁面刷新頁面按鈕沒有返回點擊
- 27. Bootstrap 3:返回頁面刷新頁面的下拉選項卡
- 28. jQuery的:刷新網主頁使用其他頁面返回值
- 29. jQuery的:刷新/刷新上點擊一個按鈕的頁面
- 30. 如何限制用戶導航回到上一頁並刷新?
按鈕,並有他們不期望發生的事情?原則上這是糟糕的設計選擇。 –
是其可能 你只需要在這裏 – softsdev
寫按鍵事件,請給一些更多的信息 –