相关疑难解决方法(0)

使用Modernizr.load(yepnope.js)导致我的脚本被请求两次的原因是什么

我使用yepnope.js动态加载javascript文件,我注意到我的脚本似乎根据Firebug和Webkit Inspector加载了两次.

问题是在Firebug的Net面板(Firefox 4最新版)中,他们的反应是200,而不是304.它似乎比Chrome慢.

我上传了这个显示问题的视频.您可以看到文件jquery-1.6.1.min.jslibs.js加载的时间.

我用来执行此操作的代码如下,简化:

Modernizr.load({
                load: ['jquery-1.6.1.min.js', 'libs.js'],
                complete: function () {
                    console.log("loaded");
                }
});
Run Code Online (Sandbox Code Playgroud)

Modernizr.load()yepnope().

javascript dynamic-script-loading modernizr yepnope

20
推荐指数
1
解决办法
6260
查看次数