动态加载js脚本文件的几种方法

夏蝉10个月前未分类91

在前端的web设计中,由于某些需要可能会对一些JS文件进行动态的加载。而这里的动态加载js文件也需要用js脚本来完成,下面的博文中就简单的介绍一下。

js动态加载js文件的方法

方法1:

使用 document.write 加载js文件,不过博客不建议使用这个方法。

下面是示例代码,将其放到html页面中需要加载js文件的位置即可。

document.write("

方法3:

下面的js代码可以在页面的head标签中创建一个js的引用链接。

var theHead = document.getElementsByTagName('head').item(0);

//创建脚本的dom对象实例

var myScript = document.createElement('script');

myScript.src = 'js文件路径'; //指定脚本路径

myScript.type = 'text/javascript'; //指定脚本类型

myScript.defer = true; //程序下载完后再解析和执行

theHead.appendChild(myScript); //把dom挂载到头部

以上就是关于js脚本动态加载js文件的几种方法,当然也有其它更好的方法,上面只做个参考即可。

相关文章

关于DDoS攻击的趋势与防御

在探讨DDoS之前我们需要先对DoS有所了解,DoS泛指黑客试图妨碍正常使用者使用网络上的服务,例如剪断大楼的电话线路造成用户无法通话。而以网络来说,由于频宽、网络设备和服务器主机等处理的能力都有其限...

什么是操作系统,操作系统的概述

操作系统(英文名:Operating System,OS)属于软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁或者说接口、中间人、中介等,下面的博文将简单的介绍一下操作系统的定义。...

[公众号引流]咖啡品牌排行榜前十名(探索咖啡界的佼佼者)

[公众号引流]咖啡品牌排行榜前十名(探索咖啡界的佼佼者)

文章咖啡作为一种广受欢迎的饮品,其种类繁多,每一款咖啡都有其独特的口感和风味。在众多咖啡品牌中,有一些名气较大、质量优良的咖啡,为消费者提供了更多的选择。本文将介绍咖啡界的佼佼者,即咖啡品牌排行榜前十...

什么是客户12354(这就是客户磁芯)[] 【sdfsa】 123

欢迎使用Z-Blog,这是程序自动生成的文章,您可以删除或是编辑它:)系统生成了一个留言本和一篇《欢迎使用Z-BlogPHP!》,祝您使用愉快!...

常见php错误和诊断方法

常见php错误和诊断方法php做为一门编程语言,在编写时出现错误是难免的,下面的博文简单的列出一些关于php中一些常出错的原因与基本的解决方法,供大家参考一下。PHP基本的错误原因与解决方法语法错误语...

我是第二篇测试的文章

这是我的第二篇测试文章。...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。