Динамическая загрузка JS из другого JS (jQuery) - PullRequest
1 голос
/ 22 декабря 2009

Я хотел бы знать, могу ли я загружать внешний JS динамически на основе некоторого условия, например:

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

Ответы [ 3 ]

4 голосов
/ 22 декабря 2009

JQuery GetScript должен это сделать.

$.getScript("yourscirpt.js", function() {
    alert('Load Complete');
});
3 голосов
/ 22 декабря 2009

Если не используется jquery, используйте это, чтобы включить js

document.writeln('<script type="text/javascript" src="your.js"></script>');
0 голосов
/ 22 декабря 2009

Использование $.getScript(url,callback); загружает скрипт и выполняет его.

...