如何编写JavaScript代码动态向页面head标签中添加外部CSS和JS文件?

2026-04-09 20:251阅读0评论SEO问题
  • 内容介绍
  • 相关推荐

本文共计284个文字,预计阅读时间需要2分钟。

如何编写JavaScript代码动态向页面head标签中添加外部CSS和JS文件?

本例展示如何使用JavaScript动态地将外部JS和CSS文件添加到HTML文档的head标签中。以下是一个简化的代码示例:

javascriptfunction appendJQCDN() { var head=document.head || document.getElementsByTagName('head')[0]; var script=document.createElement('script'); script.src=https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js; head.appendChild(script);

var link=document.createElement('link'); link.rel=stylesheet; link.href=path/to/your/css/file.css; head.appendChild(link);}

本文实例讲述了JS实现动态添加外部js、css到head标签的方法。分享给大家供大家参考,具体如下:

function appendJQCDN() { var head = document.head || document.getElementsByTagName('head')[0]; var script = document.createElement('script'); var style = document.createElement('style'); script.setAttribute("src", "cdn.bootcss.com/jquery/1.10.2/jquery.min.js"); style.innerHTML = ''; head.appendChild(script); head.appendChild(style); }

动态添加 js

function loadScript(url, callback) { var script = document.createElement("script"); script.type = "text/javascript"; if (typeof (callback) != "undefined") { if (script.readyState) { script.onreadystatechange = function () { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback(); } }; } else { script.onload = function () { callback(); }; } }; script.src = url; document.body.appendChild(script); }

loadScript("cdn.bootcss.com/jquery/3.2.1/jquery.js", function() { //加载,并执行回调函数 alert('动态引入jquery成功') });

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》

如何编写JavaScript代码动态向页面head标签中添加外部CSS和JS文件?

希望本文所述对大家JavaScript程序设计有所帮助。

本文共计284个文字,预计阅读时间需要2分钟。

如何编写JavaScript代码动态向页面head标签中添加外部CSS和JS文件?

本例展示如何使用JavaScript动态地将外部JS和CSS文件添加到HTML文档的head标签中。以下是一个简化的代码示例:

javascriptfunction appendJQCDN() { var head=document.head || document.getElementsByTagName('head')[0]; var script=document.createElement('script'); script.src=https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js; head.appendChild(script);

var link=document.createElement('link'); link.rel=stylesheet; link.href=path/to/your/css/file.css; head.appendChild(link);}

本文实例讲述了JS实现动态添加外部js、css到head标签的方法。分享给大家供大家参考,具体如下:

function appendJQCDN() { var head = document.head || document.getElementsByTagName('head')[0]; var script = document.createElement('script'); var style = document.createElement('style'); script.setAttribute("src", "cdn.bootcss.com/jquery/1.10.2/jquery.min.js"); style.innerHTML = ''; head.appendChild(script); head.appendChild(style); }

动态添加 js

function loadScript(url, callback) { var script = document.createElement("script"); script.type = "text/javascript"; if (typeof (callback) != "undefined") { if (script.readyState) { script.onreadystatechange = function () { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback(); } }; } else { script.onload = function () { callback(); }; } }; script.src = url; document.body.appendChild(script); }

loadScript("cdn.bootcss.com/jquery/3.2.1/jquery.js", function() { //加载,并执行回调函数 alert('动态引入jquery成功') });

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》

如何编写JavaScript代码动态向页面head标签中添加外部CSS和JS文件?

希望本文所述对大家JavaScript程序设计有所帮助。