我正在编写一个应用程序,其中在<head>
部分包括约12个短JS文件(我知道,我应该将它们合并并将它们移动到<body>
结束之前; 在生产中会处理这些问题)
问题是当我尝试在Chrome中加载应用程序时,某些文件立即加载而某些则根本无法完成加载! Chrome一直在尝试加载12个JS文件,并且永远不会呈现页面,直到我点击“停止”。
当我点击停止时,HTML被呈现,JS文件失败,如下图所示:
请注意,每次尝试都会失败不同的JS文件!不是同一个文件每次都卡住了!
检查失败文件的标头显示“注意:请求尚未完成”。有时文件在“接收”状态下卡住多分钟!
现在有趣的事情来了,在按停止后,如果我聚焦于地址栏并按回车键,则所有JS文件立即加载,应用程序正常工作!
在服务器端,我使用Apache,PHP和MySQL。我是否在Apache中错误配置了某些内容?
经过累人的2天之后的状态:什么都没有,这让我发疯了。 我尝试从不同的机器运行代码,尝试更改apache缓存设置并在javascript中更改了很多东西,但什么都没用。最糟糕的是,没有人能确定问题出在哪里!