Ada*_*ite 1 html javascript php ajax internet-explorer
我正在为我的第一个自由客户端构建一个站点,他在测试时遇到了Internet Explorer(barf)的问题,我尝试过在Windows计算机和Mac上的虚拟机上,并且在两种情况下都运行了.
这是意味着要发生的事情:
它对我来说都是预期的,但对于客户端,提交按钮不会做任何事情.
此外,在常见问题解答页面(顶部菜单中的第二个链接),点击一个问题没有任何效果,但它应该提出一个答案(就像它对我来说!).
该网站在这里
为什么它应该适用于我的IE版本,而不是他的?也许他有阻止Javascript的东西?我对此感到茫然,其他人可以重现这个错误还是仅仅是他?
值得一提的是,该网站在所有其他浏览器上都能正常运行.
好,我知道了.在我打开IE脚本控制台(F12)之前,它对我不起作用.
所以,问题是你在Javascript中使用过console.log('something')某个地方.记住在完成调试之后总是删除对此方法的调用,因为console在隐藏控制台之前未在IE中定义(并且它总是隐藏在非开发计算机上).事实上,它是未定义的,会在log()方法调用上抛出错误,从而破坏整个脚本.