我应该如何从另一个js文件中包含一个js文件?

时间:2009-05-09 02:05:46

标签: javascript reference

从另一个javascript文件添加对javascript文件的引用的最佳方法是什么?

假设我的网页中包含js文件。这个javascript依赖于另一个文件。所以我想在我的js文件中引用依赖,而不是从html代码引用。我的想法是否正确?

我知道我可以创建一个script DOM元素,然后将其附加到页面上,但这对我来说很难闻。

你有任何提示吗?

2 个答案:

答案 0 :(得分:11)

据我所知,创建script DOM元素是唯一可用的方法。在检查了jQuery和YUI的源代码后,我找不到更好的方法。两者都使用这种技术。查看jQuery中的globalEval function和YUI中的_ scriptNode function

答案 1 :(得分:4)

document.write( '<script language="javascript" src="myotherscript.js" />' );