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

Can I include a JavaScript file inside another one at runtime?

本文关键字:另一个 文件包 文件 JavaScript 一个 运行时 我可以      更新时间:2023-09-26

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

我该怎么做?

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

像这样写

这个问题的答案你可以在下面找到:这里

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

<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>

和下面是一些关于堆栈溢出的链接:

12

使用JQuery的功能做

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