這次帶給大家怎麼實作JS動態插入腳本和插入引用外部連結腳本,實作JS動態插入腳本和插入引用外部連結腳本的注意事項有哪些,以下就是實戰案例,一起來看一下。
什麼是js 動態插入腳本?
#指的是頁面載入時不存在,但將來的某一時刻透過修改該DOM 動態新增的腳本。和操作 HTML 元素一樣。
js 動態插入腳本也有兩種方式:插入 JavaScript 程式碼和插入外部檔案。
一、直接插入javascript 程式碼
<script type="text/javascript"> function sayHi() { alert("hi"); } </script>
從邏輯上講,下面的DOM 程式碼是有效的:
var script = document.createElement("script"); script.type = "text/javascript"; script.appendChild(document.createTextNode("function sayHi() {alert('hi');}")); document.body.appendChild(script);
在Firefox、Safari、Chrome 和Opera 中,這些DOM 程式碼可以正常運作。但在 IE 中,則會導致錯誤。 IE 將