JavaScript文件是否有办法在空中加载另一个文件?

JavaScript文件是否有办法在空中加载另一个文件?,javascript,air,Javascript,Air,我一直在尝试用JavaScript为AIR应用程序构建自己的(小型)框架,但我遇到了一个特殊的问题:我找不到一个JavaScript文件加载另一个文件的方法。似乎加载JavaScript的唯一方法是让HTML文件加载它 这是正确的吗?JavaScript文件真的无法加载另一个吗?您是否尝试过创建脚本元素、设置src属性并将其添加到文档体?我认为通常的document.write()技巧不管用,但我很确定添加脚本元素应该管用 (我相信所有路径都与Air应用程序本身的根相关。)应用程序沙盒模式中的安

我一直在尝试用JavaScript为AIR应用程序构建自己的(小型)框架,但我遇到了一个特殊的问题:我找不到一个JavaScript文件加载另一个文件的方法。似乎加载JavaScript的唯一方法是让HTML文件加载它


这是正确的吗?JavaScript文件真的无法加载另一个吗?

您是否尝试过创建脚本元素、设置src属性并将其添加到文档体?我认为通常的document.write()技巧不管用,但我很确定添加脚本元素应该管用


(我相信所有路径都与Air应用程序本身的根相关。)

应用程序沙盒模式中的安全限制不允许在加载事件之后实例化任何新的JavaScript代码(在该事件期间,您仍然可以加载和评估JS)


至于加载数据,您应该能够使用XHR在任何时候检索您想要的任何文本数据,而不受任何限制。

还没有尝试过这种方法。不过看起来很迂回。(我实际上是在找@import语句之类的东西。)