日期:2014-05-16  浏览次数:20340 次

谁见过<script src="scripts/test.js.zip>这种导入模式
<script  type="text/javascript"  src="../test.js.gzip" ></script>

常常看到某些项目文件中有这样的js引入方式,我想大概是把一系列js文件打包,类似打rar包一样。

到底是什么情况呢?为什么要这样做?这样做有什么好处?
js

------解决方案--------------------
引用:
<script  type="text/javascript"  src="../test.js.gzip" ></script>

常常看到某些项目文件中有这样的js引入方式,我想大概是把一系列js文件打包,类似打rar包一样。

到底是什么情况呢?为什么要这样做?这样做有什么好处?

为了提加载速度,对javascript进行了静态压缩
------解决方案--------------------
浏览器无法解压,你可以设置服务器软件启用gzip压缩就行了,这样浏览器会自动解码被压缩过的js文件

<script  type="text/javascript"  src="../test.js.gzip" ></script>

这种应该是在服务器做了路径映射,将这种文件用动态页来处理,然后输出符合js语法的内容或者gzip算法压缩过的js内容,而不是直接输出gzip文件,浏览器不认识这种js
------解决方案--------------------
楼上正解!!!