ExtJS:Firefox在url中包含哈希“”时加载空的application.js

ExtJS:Firefox在url中包含哈希“”时加载空的application.js,firefox,extjs,extjs4.2,window.location,Firefox,Extjs,Extjs4.2,Window.location,当我试图在Firefox32中加载我的应用程序ExtJS 4.2.3时,location.hash中有一些东西,它在重新加载无限循环时失败了。 e、 g: http://localhost/myapp/test ->失败,无限地重新加载 http://localhost/myapp ->负载正常 这只发生在Firefox中,其他浏览器也可以。 控制台错误显示: 错误:[Ext.Loader]加载“app/application.js”失败,请验证文件是否存在 application.js文件当然

当我试图在Firefox32中加载我的应用程序ExtJS 4.2.3时,location.hash中有一些东西,它在重新加载无限循环时失败了。 e、 g:

http://localhost/myapp/test ->失败,无限地重新加载

http://localhost/myapp ->负载正常

这只发生在Firefox中,其他浏览器也可以。 控制台错误显示:

错误:[Ext.Loader]加载“app/application.js”失败,请验证文件是否存在

application.js文件当然存在,但我发现firefox将其加载为空,即使服务器返回ok。 这是firefox网络检查的屏幕截图:

当我尝试在firefox网络选项卡中重新发送时,它会返回ok。 这对我来说真的很奇怪,任何形式的帮助都将不胜感激


非常感谢大家

Hi-ma2s,我刚刚用Google Chrome和Firefox for OSX在本地进行了测试,两个版本都加载得很好,我似乎无法用ExtJS 5.0.1和4.2.1重现您的问题。也许你正在做一些事情来处理你的项目中的哈希标签,这可能会破坏你在Firefox中的应用程序。截图:嘿,Guillerme,我最终发现它是由过时的MicrosoftAjax.js文件引起的,这里描述的bug。无论如何,非常感谢你抽出时间。