在chrome中使用window.location.reload()刷新页面会导致问题

时间:2014-07-02 20:21:47

标签: javascript internet-explorer google-chrome firefox

在Chrome中,每当我尝试使用按钮点击刷新页面时,我都会丢失该页面上的所有发布数据。

例如

我从第1页导航到第2页,并将一些数据从第1页传递到第2页。现在,当我使用以下任何代码行刷新第2页时:

history.go(0);

OR

window.location.reload();

OR

window.location = window.location.href

刷新第2页后,我放弃了从第1页获得的所有数据。

这只发生在chrome中。在刷新后的Firefox和IE 8中,它仍然具有我从第1页传输的数据。

任何人都可以指导我如何在不丢失数据的情况下刷新页面。感谢

1 个答案:

答案 0 :(得分:0)

您是否需要使用POST数据加载第2页?尝试使用URL Params来保持页面的状态。

index.html?var1=bla