Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE无法在软重新加载时加载js_Javascript_Internet Explorer_Asynchronous_Requirejs - Fatal编程技术网

Javascript IE无法在软重新加载时加载js

Javascript IE无法在软重新加载时加载js,javascript,internet-explorer,asynchronous,requirejs,Javascript,Internet Explorer,Asynchronous,Requirejs,我在IE上遇到了一个问题,如果我做了一个软重新加载,我定义为只点击f5或刷新按钮,所有javascript都无法加载。如果我做了一个硬刷新,选择地址栏中的地址,点击键盘上的返回,JavaScript的所有负载都很好。它可以在所有其他浏览器中正常加载。只有IE11,没有错误 我使用的是requirejs,所以加载所有内容都是异步的,如果我在IE10及以下设置了兼容模式,我会开始出错,越低出错越多,但这并不能解释我最关心的ie11问题。看起来我的requirejs调用是在页面上方。我在调试器中注意到

我在IE上遇到了一个问题,如果我做了一个软重新加载,我定义为只点击f5或刷新按钮,所有javascript都无法加载。如果我做了一个硬刷新,选择地址栏中的地址,点击键盘上的返回,JavaScript的所有负载都很好。它可以在所有其他浏览器中正常加载。只有IE11,没有错误


我使用的是requirejs,所以加载所有内容都是异步的,如果我在IE10及以下设置了兼容模式,我会开始出错,越低出错越多,但这并不能解释我最关心的ie11问题。

看起来我的requirejs调用是在页面上方。我在调试器中注意到,它正在从main.js加载所有js文件,因此似乎没有加载任何东西失败


我把它作为最后一件事被称为前关闭头和它的工作。为什么这只是IE软件刷新的一个问题,我不知道,这让我觉得可能还有更多的东西不应该。。。但它确实解决了我的问题

按f5时是否打开了开发工具?dev tools的networking选项卡上的Always refresh from server(总是从服务器刷新)按钮是否已选中?嗨,Rob,我尝试过多次,结果相同,嗨,Karl,你能提供一个复制url吗?jsfiddle.net mashup?尝试执行以下调试步骤。1.打开关于:空白,2。显示dev工具并将其固定到about:blank选项卡,3。选择dev工具的debug选项卡,并从看起来像停止标志的下拉列表中选择breakonallexceptions。4.选择dev tools的Networking选项卡并打开Always refresh from server looks as a软盘,然后单击Start按钮。5.返回IE地址栏,通过键入地址导航到您的开发或生产站点。检查所有断点。使用Console选项卡的输出进行回发,检查网络堆栈以及对脚本资源的请求的响应代码。使用网络列表进行回发,从开发工具的上下文菜单中选择Copy