多个js 文件下载,要求必须优先下载某个js文件问题。。
本帖最后由 tiancaolin 于 2013-10-09 16:25:56 编辑 一个页面需要加载非常多的js 文件。。。其中一个js文件定义了整个网站很多文件公用的语言包变量。。那么页面如果要正确执行不会出现脚本错误的话,那应该是必须先加载lang.js这个公用语言包变量文件,然后再加载执行其他的js文件。。。
问题是页面,你要怎么处理才能保证浏览器加载 js的时候优先下载这个lang.js 呢?
或者说怎么利用
bundles.Add(new ScriptBundle
来实现优先加载。。。。
[解决办法]
试试
放在最前面
[解决办法]
JS包有很大?
如果不是很大的话,页面加载完前显示Loading页面
[解决办法]
放在最前面 他就会优先下载
但是最终哪一个先下载下来就不一定了
所以要Load事件里写东西啊
[解决办法]
浏览器会缓存的 也就是只下载了一次
[解决办法]
用require js http://requirejs.org/docs/start.html
[解决办法]
你可以使用 yepnope.js、require.js 之类的,再也不要纠结于这种问题。