首页 > 代码库 > JS在当前页面插入<script>标签,并执行

JS在当前页面插入<script>标签,并执行

将<script>标签绑定到<html>上, html可换成body,header等其他存在的标签。

var htmm =document.getElementsByTagName("html")[0];var scri = document.createElement("script");scri.async="async"scri.src="http://www.xxx.com/dummy.js"scri.onload=function(){console.log("script onl oaded");}htmm.appendChild(scri);Result:  <script async src=http://www.mamicode.com/?"http:?/?/www.xxx.com/?dummy.js">?</script>?  dummy.js dummy.js:1  script onl oaded

 

JS在当前页面插入<script>标签,并执行