使用js載入器動態載入外部js css檔案

2022-06-15 18:36:13 字數 781 閱讀 7128

let minisite = new

object();/**

* 判斷瀏覽器 */

minisite.browser =;/**

* 載入外部的檔案

* @param surl 要載入的檔案的url位址

* @param filetype 要載入的檔案的型別

* @fcallback 檔案載入完成之後的處理函式 */

minisite.jsloader = function

(surl, filetype, fcallback)

else

if (filetype == "css")

if (filehref !==undefined) }};

} else};}

}};//

動態載入 css 檔案

minisite.jsloader("/static/css/all.css", "css");

minisite.jsloader("/static/css/base.css", "css");

minisite.jsloader("/static/css/style.css", "css");

//動態載入 js 檔案

minisite.jsloader("", "js", function

() );

minisite.jsloader("", "js");

minisite.jsloader("/static/js/common.js", "js");

});

動態載入js

方法1 getscript themes sh public xtpla js jquery.plugins.min.js 方法2 載入多個js檔案 如圖所示 一 target.insertbefore newchild,existingchild 引數說明 1.target 被新增節點和現有節點的...

動態載入js檔案

var obj new object var url chrome content js components.classes mozilla.org moz jssubscript loader 1 getservice components.inte ces.mozijssubscriptloa...

動態載入js檔案

最近在維護乙個專案,看到乙個頁面竟然要載入20多個js檔案!真驚人,仔細觀察後,發現有很多js檔案根本用不上的,或者在某個條件成立才使用的 為了提高此頁面的效能,決定使用動態載入js檔案的方法,即在需要的時候才載入該js檔案。網上看了很多關於動態載入js的方法,例子挺多的,但是都有些不足的地方。動態...