动态加载js的几种方法

害伙丶

害伙丶

2016-02-19 12:05

有了下面这个动态加载js的几种方法教程,不懂动态加载js的几种方法的也能装懂了,赶紧get起来装逼一下吧!
1.直接document.write
script language=javascript
document.write(script src='test.js'/script);
/script
2.动态改变已有script的src属性
script src='' id=s1/script
script language=javascript
s1.src=test.js
/script
3.动态创建script元素
script
var s2 = document.createElement(script);
s2.src=test.js
document.body.insertAdjacentElement(BeforeBegin,s2);
/script 
head
script
function loadJs(file){
var scriptTag = document.getElementById('loadScript');
var head = document.getElementsByTagName('head').item(0)
if(scriptTag) head.removeChild(scriptTag);
script = document.createElement('script');
script.src = file;
script.type = 'text/javascript';
script.id = 'loadScript';
head.appendChild(script)
}
/script
/head
body onload=loadJs('1.js');loadJs('2.js')

展开更多 50%)
分享

猜你喜欢

动态加载js的几种方法

Web开发
动态加载js的几种方法

动态加载外部CSS与JS文件

Web开发
动态加载外部CSS与JS文件

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用ajax动态加载需要的js文件

Web开发
用ajax动态加载需要的js文件

JavaScript动态加载CSS的三种方法

Web开发
JavaScript动态加载CSS的三种方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

动态加载js文件 document.createElement

Web开发
动态加载js文件 document.createElement

动态加载外部css或js文件

Web开发
动态加载外部css或js文件

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Win8中VirtualBox路径问题和VDI转VHD

Win8中VirtualBox路径问题和VDI转VHD

php中如何将图片储存在数据库里

php中如何将图片储存在数据库里
下拉加载更多内容 ↓