我遇到了麻烦。如何在每次按 F5 或 Ctrl+F5 时刷新页面而不显示任何内容?
我正在尝试做这样的事情,但它对我不起作用。
$(document).ready(function(){
$(document).keyup(function(ev){
if(ev.keyCode == 116)
window.location.reload("true");
});
});
谢谢。
最佳答案
刷新页面会一直重复之前的请求。可以在此处找到此问题的解决方案:
http://en.wikipedia.org/wiki/Post/Redirect/Get
基本上,表单处理程序应该执行“硬刷新”,这样当用户刷新浏览器时,它会执行 GET 而不是 POST。
关于javascript - 重新加载页面而不发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24481026/