小编Phi*_*tts的帖子

使用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
查看次数

在新项目中学习MVC,还是坚持使用WebForms?

我是一名前端人员,他通过在我的代理机构开展各种项目来获取ASP.NET WebForms.

我有一个开发人员的项目,我想使用/学习MVC - 但他认为根本不值得使用MVC.他认为MVC的好处是可以感知的,并且性能不会成为一个问题,而且更好地推进WebForms.

该项目是一个Web应用程序,它将为人们提供项目规划工具,创建个人联系人数据库以及他们自己的基本网站.

我个人的感觉是我讨厌WebForms网站带来的所有膨胀 - ViewState,一个,巨大的JS文件,缺乏标记控制(例如验证控件).

显然,ASP.NET WebForms链接到资源,但MVC是关于URL结构并解释它们.

经过讨论和研究后,我现在想,由于MVC的大规模过渡/学习曲线,最好只留下WebForms.

我看着Ryan Singer亲自与RoR MVC合作,我惊讶于一切都在快速发展.

我是否应该接受现在与WebForms保持更加务实和富有成效,而不是使用MVC,或者我应该找到一种方法来说服我的同事MVC是正确的做法?

.net asp.net asp.net-mvc webforms

7
推荐指数
1
解决办法
1015
查看次数