|
程序代碼
var s = docuemnt.createElement("script");
s.src = src;
docuemnt.getElementsByTagName("head")[0].appendChild(s);
程序代碼
var s = docuemnt.createElement("script");
docuemnt.getElementsByTagName("head")[0].appendChild(s);
s.src = src;
一眼看下去這兩斷代碼執行結果上面差不多。但是有一段代碼無法欺騙IE,引入的js輸出flash會出現激活框。
這兩斷唯一區別就是 先給 script 對象的src賦值 再 append到head。還是先append再賦值。我做了實驗,只有先給 script 的src 賦值再 append 到頁面上面就可以欺騙IE了。
JavaScript技術:IE不出現Flash激活框的小發現的js實現方法,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。