Firebug在网络面板中显示我的js文件一瞬间然后它们消失了

sdo*_*sdo 1 javascript firebug

我正在尝试评估我的js加载时间,但Firebug不会向我显示它们.

我转到网络面板,加载页面,我可以看到我的10或12个js文件一瞬间,然后它们消失,并被谷歌分析的脚本取代,作为唯一一个出现在最后的脚本.是什么赋予了?

编辑:

为了说明我遇到的情况,请查看此系列屏幕截图.虽然我把它们分开大约一分钟,它们代表大约3秒钟的时间,好像我要大声计算1,2,3,因为我正在观看页面刷新和FB配置文件被提取的js文件.正如你所看到的,它似乎首先看到它们,然后它们就会掉落.即使启用了持久性,记录也只存储一个最终文件.文件:,,.

UPDATE

如果我进入"ALL"选项卡,它会显示其他.js文件,而不是在JS选项卡下.有谁有想法吗?

Fab*_*ney 5

您的Javascript文件与Content-Type一起提供,text/html而不是text/javascript,application/javascriptapplication/x-javascript.因此,只要Firebug读取了HTTP标头,它们就会出现在HTML-Tab上,而不会出现在JS-Tab上.在Firebug读取标题之前,似乎Firebug正在寻找"扩展" *.js.这就是为什么你在JS选项卡中看到你的js文件片刻,但是当加载了错误的Content-Type的HTTP Header时,它们会切换到HTML-Tab.

摘要

您正在text/html为JS-Files 发送错误的HTTP Content-Type .application/javascript为您的JS文件发送正确的HTTP内容类型,一切都应该没问题.

在此输入图像描述