我有一个经典的asp页面和一个按钮,点击后需要重新加载页面,我尝试过使用很多选项
window.location.reload()在Chrome中工作正常,但是为了再次显示网页,网络浏览器需要重新发送您之前提交的信息'每次加载时都会显示消息。 Firefox中的同样问题。 此页面上没有付款或任何类型的数据输入,只有带打印按钮的视图页面。 还有其他解决方法。
任何帮助表示赞赏。 TIA
$('#btnPrin').click(function () {
window.location.reload();
});
答案 0 :(得分:0)
只有建议:我还不能发表评论,而且我不知道ASP。
该功能的结果会导致取消吗?
$('#btnPrin').click(function () {
window.location.reload();
return false;
});
强制从服务器重新加载页面:
window.location.reload(true);
也许是reload()的替代方案:
window.history.go(0);
或其他535种方法中的任何一种:
http://www.phpied.com/files/location-location/location-location.html
至于警告/提示用户重新发送表单数据的确切机制,有可能它只是用户可以调整的浏览器设置。这也将使其依赖品牌。