怎么实现多个css,js文件的延时加载

html-css010

怎么实现多个css,js文件的延时加载,第1张

1、把js的代码放在body里面,最好是放在页面最后的位置,而不是放在head里面。这样整个页面加载结束的时候才会加载到js。

2、你可以使用js函数动态的修改页面,加载js。下面附上两个函数,可以用来加载js或者css。

/*Title : 包含其它 js 文件。

* Description : 将其它 Js 文件引入本文件中,方便管理、维护。*/

function include_js(path) {

var sobj = document.createElement('script')

sobj.type = "text/javascript"

sobj.src = path

var headobj = document.getElementsByTagName('head')[0]

headobj.appendChild(sobj)

}

/* Title : 包含其它 css 文件。

* Description : 将其它 css 文件引入本文件中,方便管理、维护。 */

function include_css(path) {

var fileref = document.createElement("link")

fileref.rel = "stylesheet"

fileref.type = "text/css"

fileref.href = path

}

3、利用ajax加载js。

.要执行动画的属性名 {nametime动画特性outtime循环次数}

以上为特定的语法格式

name : 表示 动画名称,可自定义

time : 表示 动画持续的时间 比如 2S ,注意,“s”要大写

动画特性,具体参考css3手册,比如可放置,线性动动,或其它运动

outtime: 延迟时间 ,格式和time 一样

循环次数:可以是具体的数,不带单位,可以是无限循环,单词忘了,看手册