2

我是 JavaScript 新手,现在我想在 JavaScript 中运行 Linux 应用程序并在网页中显示结果。这一切都发生在没有服务器的客户端中。但是出于安全问题或其他原因,JavaScript 没有这样的接口。我知道在 Windows 中,可以使用 activeX 来实现,但我如何在 Linux 中实现呢?

我只是想让 js+browser 相当于一个没有复杂 GUI 设计的客户端应用程序。所以没有服务器。有什么简单的方法可以实现吗?

4

3 回答 3

1

也许Node-webkit就是你想要的。

它使您可以轻松地在 javascript 中创建桌面应用程序并访问“低级”内容,以便您可以运行命令,而无需 http 服务器。

于 2013-10-28T20:05:01.470 回答
-1

仅使用 javascript 是无法完成的。但是您至少有两个选项可以使用 javascript 和其他技术来执行此操作。

第一个是 Jivings 发送的,使用 Jquery 向服务器端的脚本语言发送 post 请求。

第二种方法是安装 Node.js。该平台在 javascript 引擎上运行,并具有您需要的语言的所有功能。安装后,只需查看这篇解释如何执行命令的帖子。

于 2012-05-24T07:48:00.737 回答
-1

做不到。

JavaScript 不能以任何方式与用户系统交互。

您唯一能做的就是向服务器发送请求,服务器执行命令并将响应发回。

于 2012-05-24T07:28:29.650 回答