我在一些网站上看到,他们有一个脚本标签,但调用多个JS文件,例如<script src="script1.js,script2.js,script3.js"></script>
我该怎么做呢?(同时查找PHP和ASP.NET)
我在谷歌上搜索了一下,但很难找到任何相关的东西。
谢谢
发布于 2011-06-06 23:32:12
您需要编写一个服务器端脚本,该脚本从URL或查询字符串解析脚本名称,并发送包含所有脚本内容的单个响应。
确保验证脚本名称,以防止攻击者读取任意文件。
发布于 2011-06-06 23:33:04
这将加载单个JS文件。URL中只有多个看起来像文件名的东西。
单个JS文件很可能是由服务器端脚本从多个文件构建的。如果是这样,这只是一个简单的…问题
(并给它一个合适的Content-Type头)。
然而,每次命中都这样做效率很低,因此请确保您实现了合理的缓存。无论是使用HTTP response headers还是在您的服务器上。
发布于 2011-06-06 23:35:14
我使用:
http://rakaz.nl/code/combine
只需在您的.htaccess中设置一些内容,将对js的请求和css指向此文件。它处理缓存等
https://stackoverflow.com/questions/6254358
复制相似问题