通过javascript重新加载页面:避免"回发"警告

Sam*_*Sam 4 javascript jquery postback reload

我正在通过javascript触发页面重新加载,使用以下内容:

window.location.reload(true);
Run Code Online (Sandbox Code Playgroud)

但是,在某些情况下(以前的回发),浏览器会给我以下警告:"要再次显示网页,网络浏览器需要重新发送您之前提交的信息......".

有没有办法避免这个消息,只是做回发,因为这可能会让用户感到困惑?如果我需要通过其他方式重新加载页面,那就这样吧.

Mic*_*ael 6

如果你想刷新页面而不包括发布数据,而不仅仅是回发试试

window.location = window.location.href;
Run Code Online (Sandbox Code Playgroud)


may*_*ays 2

我认为在重新加载时没有任何方法可以在没有消息的情况下进行回发。

顺便问一下,重载是为了什么?如果是再次提交POST信息,建议您通过ajax手动提交数据或者使用javascript隐藏表单提交。