2011-12-09 37 views
0

我一直在研究一个简单的解决方案来解决我的问题。用JS加载JS文件没有网页

我有一个JavaScript文件,需要使用一些包含在另一个JS文件中的函数。我从堆栈溢出中读取了许多帖子,并且他们都需要从网页中加载。在我的情况下,他们绝对不会使用网页来加载,我不想使用一个。

原因是因为我正在使用Rhino从命令行运行JavaScript单元测试。请求我求救!

回答

1

您可以使用Ajax加载其他JavaScript文件。看看jQuery .getScript()。我不确定这是否会在从命令行运行的上下文中工作,或者它只是将.js文件附加到document.body。

+0

有关于这里的另一个堆栈溢出后做的更多细节:http://stackoverflow.com/questions/950087/include -javascript-file-inside-javascript-file – kah608

+0

非常感谢你的回答,我已经看过那篇文章@ kah608,但是使用它们的选项都需要Web浏览器,谢谢邓肯,偶然你知道任何JavaScript Native命令? JQuery是否需要加载浏览器? – 7dr3am7