我维护一个使用Javascript将图片列表包装到滑块中的网页。
该客户报告说,除非进入兼容模式,否则滑块未加载到IE11(11.0.9600)上。 (看来负责的Javascript尚未加载或执行。)
我根本无法在虚拟机上重新创建此问题。 但是在与客户进行TeamViewer会话期间,我能够看到以下行为:
足够奇怪,但这还有更多:
所以不是 兼容模式本身会导致或修复错误,而是打开或关闭。
客户要求在服务器端修复该错误。但是我不知道那里可能会发生什么。而且由于我无法在本地重新创建错误,因此调试起来更加困难。
我也不确定服务器端是否可以做些什么。
有人知道发生了什么吗?
答案 0 :(得分:0)
好,我发现了问题:
IE中不支持Javascript中的new URL(...)
调用。基本上停止了脚本的执行,包括滑块的初始化。
为什么我无法在本地重新创建问题:
上面的调用仅在某些情况下(例如特定的浏览路径)才执行。真的搞砸了。