动态加载javascript

cra*_*ies 7 javascript extjs

我在应用程序中使用了很多脚本,其中一些不需要加载应用程序,我想在可能之前加载它们,知道我的应用程序是用ExtJS编码的,并且使用了很多ajax调用

Mar*_*man 4

您可以查看使用LABjs,它是一个脚本加载器。

又老又破:

<script src="framework.js"></script>
<script src="plugin.framework.js"></script>
<script src="myplugin.framework.js"></script>
<script src="init.js"></script>
Run Code Online (Sandbox Code Playgroud)

新热点:

<script>
   $LAB
   .script("framework.js").wait()
   .script("plugin.framework.js")
   .script("myplugin.framework.js").wait()
   .script("init.js").wait();
</script>
Run Code Online (Sandbox Code Playgroud)

更新:如果您想加载 jQuery,您可以按照这篇博客文章执行类似的操作。

<script type="text/javascript" src="LAB.js">
if (typeof window.jQuery === "undefined") {
    $LAB.script("/local/jquery-1.4.min.js");
}
Run Code Online (Sandbox Code Playgroud)