1
A
回答
1
document.addEventListener('DOMContentLoaded', function (e) {
document.body.addEventListener('keydown', function (e) {
if (e.keyCode == 116) {
e.preventDefault();
}
}, false);
}, false);
它幾乎是不可能做這樣的事情,你可以從得到刷新提示用戶,
var confirmOnPageExit = function (e) {
// If we haven't been passed the event get the window.event
e = e || window.event;
var message = 'Any text will block the navigation and display a prompt';
// For IE6-8 and Firefox prior to version 4
if (e) {
e.returnValue = message;
}
// For Chrome, Safari, IE8+ and Opera 12+
return message;
};
window.onbeforeunload = confirmOnPageExit;
+0
這會阻止按F5刷新,但是OP還想阻止其他刷新方法 – jasonscript
相關問題
- 1. 阻止刷新頁面發射功能
- 2. ASP.NET - 使用ModalPopupExtender阻止頁面刷新
- 3. 如何阻止頁面自動刷新?
- 4. 如何阻止Jquery ajaxForm()刷新頁面?
- 5. 如何阻止刷新的價值?
- 6. 如何停止的onload功能,即使刷新
- 7. 的JavaScript - 阻止全球功能
- 8. Javascript/Ajax刷新功能不起作用
- 9. Javascript功能不可用頁面刷新
- 10. 阻止刷新網頁
- 11. 阻止頁面刷新
- 12. 停止使用Javascript功能
- 13. Chrome請求阻止(實驗功能) - 如何取消阻止?
- 14. 如何阻止功能一次工作?
- 15. 的Javascript如何使用新的功能
- 16. 如何阻止JavaScript
- 17. 如何在JavaScript中阻止異步功能
- 18. 如何在不阻止功能的情況下編輯此Javascript?
- 19. 一定的時間後,如何阻止javascript功能?
- 20. JavaScript的 - 如何阻止另一個功能
- 21. 如何使Javascript無刷新刷新
- 22. 如何使用Javascript阻止功能並等待其他任務完成
- 23. 如何防止任何瀏覽器刷新功能
- 24. 如何使用JavaScript阻止Ctrl + - ,Ctrl ++?
- 25. Javascript:通過按鈕停止自動刷新功能
- 26. 如何阻止Resharper建議使用NET 4.6功能?
- 27. 停止刷新使用Ajax,JavaScript的,PHP
- 28. 即使在提交/發佈後,如何阻止表單刷新
- 29. XPending功能是阻止
- 30. 使用Javascript調用頁面刷新功能
退房http://stackoverflow.com/q/3527041/988355它可能會讓你朝着正確的方向移動 –
我建議找到另一個項目 - 你很可能會被迫做其他不太好的項目,好接近不可能的事情... –