|
程序代碼
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;
一眼看下去這兩斷代碼執(zhí)行結(jié)果上面差不多。但是有一段代碼無法欺騙IE,引入的js輸出flash會(huì)出現(xiàn)激活框。
這兩斷唯一區(qū)別就是 先給 script 對(duì)象的src賦值 再 append到head。還是先append再賦值。我做了實(shí)驗(yàn),只有先給 script 的src 賦值再 append 到頁面上面就可以欺騙IE了。
JavaScript技術(shù):IE不出現(xiàn)Flash激活框的小發(fā)現(xiàn)的js實(shí)現(xiàn)方法,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。