我在一些网站上看到他们有一个脚本标签但是调用多个JS文件,例如<script src="script1.js,script2.js,script3.js"></script>
我该怎么做? (寻找PHP和ASP.NET)
我在Google上搜索过,但很难找到相关内容。
由于
答案 0 :(得分:6)
您需要编写一个服务器端脚本,用于解析URL或查询字符串中的脚本名称,并使用所有脚本的内容发送单个响应。
确保验证脚本名称以防止攻击者读取任意文件。
答案 1 :(得分:2)
加载单个JS文件。这些URL只有多个看起来像文件名的东西。
单个JS文件很可能是由服务器端脚本从多个文件构建的。如果是这样,那只是一个简单的问题......
(并给它一个合适的Content-Type标题)。
虽然为每次点击执行此操作效率很低,但请确保实现理智的缓存。使用HTTP response headers并在您的服务器上。
答案 2 :(得分:1)