在日常的前端开发中,偶尔有需要动态插入javascript代码的需求,基本思路是:
1、动态创建一个script标签,设置其src属性,type属性等
2、将script节点插入页面,加载js文件
即相当于将<script type="text/javascript" src="xxx.js"></script>添加到了页面,只不过这个过程是动态完成的,为此特意封装了一个函数来实现:
复制代码 代码如下:
// 动态插入script标签
function createScript(url, callback){
var oScript = document.createElement('script');
oScript.type = 'text/javascript';
oScript.async = true;
oScript.src = url;
/*
** script标签的onload和onreadystatechange事件
** IE6/7/8支持onreadystatechange事件
** IE9/10支持onreadystatechange和onload事件
** Firefox/Chrome/Opera支持onload事件
*/
// 判断IE8及以下浏览器
var isIE = !-[1,];
if(isIE){
alert('IE')
oScript.onreadystatechange = function(){
if(this.readyState == 'loaded' || this.readyState == 'complete'){
callback();
}
}
} else {
// IE9及以上浏览器,Firefox,Chrome,Opera
oScript.onload = function(){
callback();
}
}
document.body.appendChild(oScript);
}
使用方法如:
复制代码 代码如下:
createScript('xxx.js', function(){
console.log('OK');
});
相关推荐:
SEO百度优化:让你的品牌在搜索引擎中脱颖而出,日照网站推广策划
seo配置是什么,seo设置是什么 ,ai图标制作教程
seo独立站是什么,独立站推广是什么 ,ai曲线笔刷扩展
用AI写文章:效率与创意的完美结合
AI人工智能:改变未来的科技革命
OpenAI新产品与现有技术的完美结合:赋能未来的智能变革,培训 ai
SEO优化需要给网站做哪些优化工作?,ai捕捉火苗
ChatGPT故障:科技背后的秘密与应对策略,华为什么手机带ai功能
怎么让AI写文章,轻松实现内容创作的智能化
AI提取文章重要内容:让信息抓取更高效、更精准,松鼠ai 教学
AI自动生成:开启智能时代的无限可能,ai熊熊图片
ChatGPT3.5最新版:智能对话新纪元,带你进入AI的未来世界,ai苔藓生长
企业关键字-助力企业成功的隐形动力,闽侯县企业网站建设
AI人工智能文章生成器写作新纪元
Chat启用后ESX连不上?解决方法一网打尽!,为什么AI续写这么离谱
文章缩写AI:高效编辑的未来之光
SEO师:如何在数字时代为企业赢得流量与销量,十堰网站关键词优化教程
用AI写文,开启创作新时代
wordpress seo是什么,wordpress建站seo好做吗 ,学习图文ai
SEO广告:如何借助SEO提升品牌曝光与销售业绩?,网站推广怎么选择
亚马逊站内seo是什么优化,亚马逊seo关键词优化软件 ,ai画卡通章鱼
seo需要什么人员,seo需要什么技能 ,画大学ai
丹东抖音seo是什么,抖音seo引流 ,ai工具编写作业指导书
什么是seo优化营销,seo主要优化什么 ,ai绘画国风古韵
SEO找出网站流量提升的终极策略,带你走向搜索引擎巅峰!,朝阳模板网站建设价格
ChatGPT对于大数据发展的帮助:赋能行业变革,推动智能化未来,ai写作真的好吗
怎么使用AI生成文章,轻松提升写作效率!
SEO优化引导新官网,助力企业迈向成功之路,宋轶ai换
SEO代做:让你的企业轻松登顶搜索引擎,快速提升曝光率,seo 提高注册量
SEO优化快:如何在短时间内实现网站流量爆发,Lacey0508ai
在线AI生成文章:智能写作的未来趋势
ChatGPT不能用?揭秘你可能忽视的真相和解决方法,强国ai2022
产品经理seo是什么,产品经理seo是什么意思 ,ai政府公文写作 软件
AI缩写文本:助力智能生活的革新力量,ai智能写作生成神器下载
ChatGPT:引领人工智能对话新时代的智能助手,Ai shiang
seo要什么条件,seo都需要做什么 ,交互ai求职
SEO怎么排名?这5大技巧,轻松提升网站排名,人人都可ai
ChatGPT无法完全显示?你可能忽略了这些令人惊讶的细节!,朵朵ai绘画
AI热门软件,未来科技的钥匙
优化型网站:提升企业竞争力的必备利器,重庆网站推广工作如何
在线AI写文:开启高效创作新时代
ChatGPT服务部分恢复:人工智能助力全新体验,ai对象菜单
ChatGPT免费版的限制:你需要了解的5大制约因素,Ai分解模型
360刷排名工具选哪家?揭秘2025年最强排名优化工具!,ai写作网站哪个好一点
SEO调整,助力网站流量爆发式增长!,江都seo优化排名
怎么用AI生成文章免费版,高效创作从此开始!
重生成AI:突破科技前沿,开启智能未来
SEO定价策略:如何根据企业需求定制最佳价格方案,教育培训抖音营销推广
好用的AI写作软件,让创作更高效
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化