1

在测试中参与了 Ff、Safari、Opera、IE 和 Chrome

FF、Safari 和 Opera 的行为符合预期。当我动态修改 DOM 时,离开页面并按下后退按钮 - 内容将保持原样

现在 Chrome 和 IE 处于同一水平。后退按钮将加载上一页的初始状态。这是不好的。就我而言,解决方案是将状态存储到服务器会话并在页面加载时显示。因此..有没有办法在 IE 和 Chrome 中禁用页面缓存,以便始终从服务器获取页面?

有些人建议添加

window.onunload = function () { };

但它不起作用。

4

1 回答 1

0

选项之一是将修改后的元素重置为DOMContentLoaded/pageshow事件的初始状态。

于 2013-05-01T20:09:46.560 回答