0

我正在在线构建一个 php 多项选择风格的应用程序,作为项目调查工具的一部分,除了我在 Internet Explorer 中进行测试之外,这一切似乎都很好,这并不奇怪。

当我在 IE 中单击提交我的答案按钮时,应用程序会检查用户是否输入了正确答案或在数组中返回错误。

问题是当我使用 javascript go back -1 函数时,复选框是空白的,而不是“勾选”。它适用于所有其他浏览器。

任何人都可以帮忙吗?

谢谢

4

1 回答 1

0

您不能依赖浏览器供应商(IE、Firefox、Chrome 等)实现此行为。也许在 IE 10 中这会起作用 - 也许在 Firefox 3.6 中它不会等等。

如果您想保留表单值而不通过发布数据POST- 您必须将它们存储在 cookie 中(或者在较新的浏览器中可能是本地存储)。

我想您的调查脚本最好在服务器端发布数据并拦截前向/后向提交。

于 2012-09-19T09:13:20.183 回答