多个js合并问题,求高人进来~!
HTML code
<script src="http://s5.qhimg.com/v.360.cn/;scripts;js;/qwrap;112,suggest,lazyloader,cookie,qwrap-sliders,components;dom;getSelfIndex,components;touch;touch-locus,detail;watch_record,stats,index;video-index/e95d64aa.js"></script>
发现一个网页他js调用是这样的,经过了解,这样可以减少请求次数,提高页面打开速度
我如何也做到和他的一样?求高人指教,我程序是asp.net
------解决方案--------------------参考下
http://dancewithnet.com/2010/06/08/minify-js-and-css-files-in-server/
------解决方案--------------------
script标签的src其实也是一起请求,只不过我们已经习惯写成静态的,你如果用的是java那么你可以自己写一个方法,http://s5.qhimg.com/v.360.cn/ 将后面请求的js作为参数,然后在将这些文件一次性,读取写到客户端,其实输出的js也就是一个字符串,为什么用script标签才是js因为只有这样浏览器才能区别那些是js那些是html,那些是css,还有在页面中尽量使用get请求也可以提升页面的速度,建议你看看雅虎雅虎优化原则,自己google
------解决方案--------------------与其这样还不如把在编译/部署(用脚本ant或buildr等等)阶段把js全部合并压缩