2011-08-26 110 views
2

如何防止缓存页面状态的Firefox?我正在开发一个Web应用程序,Firefox会自动设置先前选中的复选框,而不会触发任何事件。有没有办法阻止这样做的Firefox或者我只需要重新启动与我的整个用户界面?防止Firefox页面状态缓存

回答

3

您可以添加到autocomplete="off"受灾领域,MDN Document。如果这不起作用,你可以使用jQuery,我会在页面加载时使用$(form).reset()作为一个简单的修复。

1

您可能需要将HTTP Expires标头设置为过期,这样Firefox不会缓存页面,它会返回到服务器。

在PHP中,你可以通过调用做到这一点:

header("Expires: 0");