我正在使用yepnope.js动态加载JavaScript文件,并且我注意到我的脚本在Firebug和Webkit Inspector中出现了两次。
问题在于,在Firebug的Net面板(Firefox 4最新版本)中,它们的响应是
我已经上传了这个视频展示了这个问题。您可以看到文件
我使用以下代码来实现这一点,简化如下:
问题在于,在Firebug的Net面板(Firefox 4最新版本)中,它们的响应是
200
,而不是304
。这似乎比Chrome慢。我已经上传了这个视频展示了这个问题。您可以看到文件
jquery-1.6.1.min.js
和libs.js
被多次加载。我使用以下代码来实现这一点,简化如下:
Modernizr.load({
load: ['jquery-1.6.1.min.js', 'libs.js'],
complete: function () {
console.log("loaded");
}
});
Modernizr.load()
就是 yepnope()
。