我的问题是,如何在Web浏览器外部运行时使用JavaScript在用户计算机上创建和编辑文件。我知道这是不可能的,出于安全原因,在Web浏览器内部,但从命令行调用时,我怎么能在JavaScript中做到这一点。使用JavaScript创建文件而不使用网络浏览器
实际上,我并不是从命令行运行,而是使用Java来评估它,但我怀疑这会起作用。 (new ScriptEngineManager().getEngineByName("JavaScript").eval(myCode)
,如果你想知道我是怎么做的)。
这是一个很好的观点,它是由Java调用的,但这可能不够理想,现在我想到了它。 –
为什么你会尝试通过JavaScript做文件管理,当你可以直接用java来做? –
@PatrickEvans在这种情况下,我无法直接使用Java,直到运行时才会知道实际的JavaScript代码。 –