使用Head.js (0.9) 并验证从 IE9 加载脚本,IE9 开发人员的网络窗格显示 javascript 被加载了两次。
第一次,使用 HTTP 结果代码 200 加载脚本,然后使用结果代码 304(未修改)重新加载相同的脚本。
但是,脚本窗格和脚本块下拉列表将脚本显示为已加载两次。这反过来使脚本之一 (sIFR.js) 重置其全局 sIFR 对象。
我怀疑双重加载是造成这种情况的原因。
注意:Chrome 和 Firefox 都按预期工作。
其他人见过这种奇怪的行为吗?
使用Head.js (0.9) 并验证从 IE9 加载脚本,IE9 开发人员的网络窗格显示 javascript 被加载了两次。
第一次,使用 HTTP 结果代码 200 加载脚本,然后使用结果代码 304(未修改)重新加载相同的脚本。
但是,脚本窗格和脚本块下拉列表将脚本显示为已加载两次。这反过来使脚本之一 (sIFR.js) 重置其全局 sIFR 对象。
我怀疑双重加载是造成这种情况的原因。
注意:Chrome 和 Firefox 都按预期工作。
其他人见过这种奇怪的行为吗?