3

使用Head.js (0.9) 并验证从 IE9 加载脚本,IE9 开发人员的网络窗格显示 javascript 被加载了两次。

第一次,使用 HTTP 结果代码 200 加载脚本,然后使用结果代码 304(未修改)重新加载相同的脚本。

但是,脚本窗格和脚本块下拉列表将脚本显示为已加载两次。这反过来使脚本之一 (sIFR.js) 重置其全局 sIFR 对象。

我怀疑双重加载是造成这种情况的原因。

注意:Chrome 和 Firefox 都按预期工作。

其他人见过这种奇怪的行为吗?

4

0 回答 0