我只是在IE上遇到了一个问题,如果我执行软重新加载(我定义为只需点击f5或刷新按钮),我所有的javascript都无法加载。如果我执行我认为是硬刷新的操作(在地址栏中选择地址并按键盘上的return键),javascript全部加载正常。它可以在所有其他浏览器中正常加载。只有IE11,没有错误。
我使用的是requirejs,所以所有的东西都是异步加载的,如果我把兼容模式放在IE10和更低的模式下,我开始得到错误,越低的错误越多,但这并不能解释ie11的问题,这是我最关心的问题。
发布于 2017-05-25 20:33:08
看起来我的requirejs调用是为了在页面上看得更远。我在调试器中注意到,它正在从我的main.js加载所有的js文件,所以似乎没有任何加载失败。
我把它作为最后一个被调用的东西,就在关闭头部之前,它起作用了。为什么这只是IE软刷新的一个问题,我不知道,这让我觉得可能有更多的东西不应该是……但它确实解决了我的问题!
https://stackoverflow.com/questions/44140172
复制相似问题