在另一个js文件中加载外部js文件

时间:2013-08-15 20:28:19

标签: javascript jquery

我有这个文件包含在我的HTML中,我想从另一个javascript中调用它。 请建议我该怎么做?

<script type="text/javascript" src="js.js">/*
  old:123
  new: 456*/
</script>

我想将它包含在我的js文件中,而不是在html中。

1 个答案:

答案 0 :(得分:58)

如果要在JS中包含JS文件,可以使用jQuery.getScript()作为

$.getScript('another_file.js', function() {
    //script is loaded and executed put your dependent JS here
});

如果你不能使用jQuery

var imported = document.createElement('script');
imported.src = '/path/to/imported/script';
document.head.appendChild(imported);

Source

有关W3当前CSP3规范的更多信息,请查看here