linux下如何让网站支持用一个连接加载多个CSS或者JS文件

JavaScript017

linux下如何让网站支持用一个连接加载多个CSS或者JS文件,第1张

js做按需加载,只导入一个js文件,然后这个js里面处理载入更多js,教程百度可以搜到很多

css里面可以再包含css,比如你网页里面引用:style.css

然后用在@import语句,里面可以再包含其他样式表:

@import "base.css"

@import "forms.css"

link标签貌似都是加载样式表css文件的,如果你非要加载脚本

可以让css文件执行脚本创建script元素进行加载

background-image:url(javascript:alert(1))

将alert(1)换成创建script元素的脚本即可

创建方法大概如下,可能会有语法错误,自己修正吧

var s = document.createElement('script')

s.src = 'http://www.abc.com/yourscript.js'

document.body.appendChild(s)

正统的加载方式

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