我們經(jīng)常使用動(dòng)態(tài)創(chuàng)建 JavaScript 的方式來實(shí)現(xiàn) JavaScript 文件的無阻塞(Non-blocking)、并行下載(Parallel )。其實(shí)還可以添加自定義的 type 屬性(比如 text/cache),達(dá)到預(yù)加載但不執(zhí)行的效果:
var doc = document,
el = doc.createElement("script"),
head = doc.getElementsByTagName('head')[0];
el.src = "http://www.survivalescaperooms.com/js/main.js";
el.type = "text/cache";
head.insertBefore(el, head.firstChild);
注:Firefox 3.6.x 不請求 JavaScript 文件。
新聞熱點(diǎn)
疑難解答
圖片精選