我正在为我的第一个自由客户建立一个网站,他在测试时遇到了 Internet Explorer (barf) 的问题,我在 Windows 计算机和我的 Mac 上的虚拟机上进行了尝试,在这两种情况下它都有效.
这是要发生的事情:
- 用户填写表格
- 用户点击提交
- Ajax 使用 php 脚本进行验证
- 如果验证正常 - 使用另一个 php 脚本发送电子邮件,否则显示错误
- 当验证成功并发送电子邮件时,显示成功消息。
这一切对我来说都按预期工作,但对于客户来说,提交按钮没有做任何事情。
此外,在常见问题解答页面(顶部菜单中的第二个链接)上,单击一个问题没有任何效果,但它应该会显示一个答案(就像它对我一样!)。
网站在这里
为什么它应该适用于我的 IE 版本而不是他的版本?是不是他有什么东西阻止了Javascript?我对此感到茫然,其他人可以重现错误还是只有他?
值得一提的是,该站点在所有其他浏览器上都能正常运行。