如果调试器处于打开状态,IE上的Javascript将失败

如果调试器处于打开状态,IE上的Javascript将失败,javascript,jquery,html,css,internet-explorer,Javascript,Jquery,Html,Css,Internet Explorer,因此,我陷入了一个难题,我的JS在经过一定时间的菜单导航后失败了。由于它是在控制台调试器打开的情况下工作的,所以我假设这是一个console.log错误,但我已经删除了这些函数 如果您在internet explorer中打开此页,然后使用箭头键或菜单标题在一行中向右或向左滚动多次,它将中断。它目前在Chrome和FF中工作。 就好像js崩溃了一样 对可能发生的事情有什么想法吗?我的JS没有任何console.log 在另一个使用相同css和js,但不同html的页面上,它也会产生可怕的行为。基

因此,我陷入了一个难题,我的JS在经过一定时间的菜单导航后失败了。由于它是在控制台调试器打开的情况下工作的,所以我假设这是一个console.log错误,但我已经删除了这些函数

如果您在internet explorer中打开此页,然后使用箭头键或菜单标题在一行中向右或向左滚动多次,它将中断。它目前在Chrome和FF中工作。 就好像js崩溃了一样

对可能发生的事情有什么想法吗?我的JS没有任何console.log

在另一个使用相同css和js,但不同html的页面上,它也会产生可怕的行为。基本上,如果你去那个网站,如果你走得慢,你可以浏览它们,但是如果你走得很快,它就会以与第一页相同的方式断开

只是希望我不必转移到其他布局


查德明白了。IE希望在各个部分中都有背景图像,但我没有指出存在任何背景图像。IE被搞糊涂了,因为正如我所说的,它期待着它们,但它们在css中不存在,所以它就坏了


用js调用不存在的部分会让事情变得糟糕。你知道的越多…

即使控制台打开,它最终会进入IE吗?据我所知(旋转2分钟),它只会按预期继续旋转。我检查了你的源代码,发现你没有任何
控制台
调用。你确定你的版本没有被
控制台
调用缓存吗?除非有新的方法删除IE缓存,不同于我不知道的internet选项,否则我已清除缓存。你有没有试过在控制台不打开的情况下一路导航?我不知道,伙计,这很奇怪。你得进去看看你是不是在用呕吐物。