IE无法在软重载时加载js

时间:2017-05-23 16:19:36

标签: javascript internet-explorer asynchronous requirejs

我只是在IE上遇到问题,如果我进行软重载(我定义为只是按f5或刷新按钮),我的所有javascript都无法加载。如果我做我认为是硬刷新(在地址栏中选择地址并点击键盘上的返回),javascript全部加载正常。它在所有其他浏览器中加载正常。只是IE11,没有错误。

我正在使用requirejs所以加载所有异步,如果我在IE10及以下版本中放置兼容模式我开始出错,我越低越错误但这并不能解释ie11问题我最关心的是什么。

1 个答案:

答案 0 :(得分:0)

看起来我的requirejs调用是远离页面的。我在调试器中注意到它正在加载我的main.js中的所有js文件,所以似乎没有加载任何东西。

我把它作为关闭头之前调用的最后一件事,它起作用了。为什么这只是我不知道的IE软刷新问题,让我觉得可能还有更多不应该......但它确实解决了我的问题!