所以我在 ie8 中使用 jquery 和各种 javascript 文件看到了一些奇怪的问题。这些错误不会发生在 Firefox、Safari 或以前版本的 IE 中。发生的主要事情是变量未定义、括号不匹配错误等……但是每次您强制刷新页面时,错误都会发生变化。检查引用的文件没有发现这样的语法错误。
我的问题是,首先,有没有其他人看到过这样的错误?它似乎类似于异步事件的问题。这是否与 IE8 中新的多进程/多线程浏览功能有关?IE 8 是否会在 js 文件下载后立即对其进行某种验证?
提前致谢。
更新:看起来它正在将接收到的 js 文件的元素改组到一个更大的 js 文件中。在调试器中,它显示了来自一个文件的方法,就在另一个文件的代码中间。找不到“导入”段所依赖的代码。不知道这里发生了什么......