我可以在运行时将JavaScript文件包含在另一个中吗?

时间:2011-07-26 15:19:27

标签: javascript

我需要在另一个JavaScript文件中包含一个JavaScript文件,并在运行时使用它的函数。该文件可能存在于我的服务器或另一个服务器中。

我该怎么做?

3 个答案:

答案 0 :(得分:10)

var sc=document.createElement('script');
sc.src="script.js";
document.getElementsByTagName('head')[0].appendChild(sc);

使用类似的东西

答案 1 :(得分:3)

您可以在以下问题中找到此问题的答案:Here

类似的东西访问文章了解更多:

<script type="text/javascript">
// Function to allow one JavaScript file to be included by another.
// Copyright (C) 2006-08 www.cryer.co.uk
function IncludeJavaScript(jsFile)
{
  document.write('<script type="text/javascript" src="'
    + jsFile + '"></scr' + 'ipt>'); 
}
</script>

以下是堆栈溢出的一些链接:

One Two

答案 2 :(得分:3)

使用JQuery power do

$.ajax({
  url: yourURL,
  dataType: "script",
  async: false
});