从另一个JS(jQuery)动态加载JS

时间:2009-12-22 04:18:17

标签: javascript jquery internet-explorer load external

我想知道我是否可以根据某些条件动态加载外部JS,例如:

$(window).load(function () {
   if($.browser.msie && $.browser.version=="6.0") {
     // load ie.js
     // do stuff using ie.js
   }
});

3 个答案:

答案 0 :(得分:4)

JQuery's GetScript应该这样做。

$.getScript("yourscirpt.js", function() {
    alert('Load Complete');
});

答案 1 :(得分:3)

如果不使用jquery,请使用此选项来包含js

document.writeln('<script type="text/javascript" src="your.js"></script>');

答案 2 :(得分:0)

使用$.getScript(url,callback);它加载脚本并执行它。