问题标签 [jquery-terminal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
721 浏览

java - Json-rpc service on java for jquery terminal emulator

I want to write web service that provides web-terminal for remote processing custom commands. I found this jquery plugin http://terminal.jcubic.pl/. It needs JSON-RPC service. As server side i want to use java web app built on spring-mvc framework. I am new in Java EE and Spring and don't know what it is better to use for this task. Can you advice me something?

0 投票
2 回答
1507 浏览

javascript - 如何使用 eval 在 JavaScript 中创建 JavaScript 解释器?

在 JavaScript 中使用eval. 我得到了这个(使用 jQuery 终端):

演示

function foo() { ... }但是当我执行foo未定义我需要使用时它不起作用foo = function() { ... }。eval 就像在(function() { <code> })(). 是否有更复杂的代码也不起作用?

是否可以在不使用js.js的情况下使用简单代码创建一个 JavaScript 解释器,它与浏览器控制台的工作方式相同?

0 投票
1 回答
982 浏览

jquery - 如何从示例中将 Jquery 终端用作控制台和 RPC 等 Quake

我在这里使用 JQuery 终端:http: //terminal.jcubic.pl/

我正在尝试创建一个控制台样式的终端(类似地震的控制台),如本页示例 2 中所述:http: //terminal.jcubic.pl/examples.php

我还希望它回调 RPC 服务,如示例 1 中所列。

也许有比我更多的 JQuery 经验的人可以告诉我他们是否相信这样做是可能的?我正在尝试同时做这两件事。

0 投票
2 回答
1154 浏览

javascript - JQuery Terminal term.echo 来自另一个函数?

我正在尝试使用:http://terminal.jcubic.pl/

我希望能够从另一个函数调用 term.echo 以便能够在终端内放置数据,但我无法引用它。

下面是代码:

如何从外部访问 term.echo,以便像单击按钮一样单击调用 term.echo 以添加数据?

0 投票
1 回答
1938 浏览

javascript - 将焦点设置到 iframe 中的 jQuery 终端

我有一个包含 Jquery 终端的 iframe。iframe 是隐藏的,我会在按下按钮时显示。我遇到的问题是我必须单击终端才能将焦点设置在它上面,这有点烦人。

我试图编写一个脚本,将焦点设置为 iframe 或终端中存在的某些元素,但它没有焦点。

编辑:我解决了这个问题。我找到的解决方案是这样的:

0 投票
1 回答
1167 浏览

jquery - 使用 JQuery 终端如何设置使用 javascript(不是 php)函数的身份验证例程?

我正在做一个项目,我使用jQuery 终端作为函数的命令行界面。

我一直在尝试使用它内置的身份验证功能,但希望它调用 JavaScript 函数来获取身份验证而不是调用 PHP。

您是否碰巧有一个调用 JavaScript 身份验证函数而不是 PHP 函数的 JQuery 终端示例?

文档说:

您可以提供身份验证功能,当用户输入登录名和密码时将调用该功能。函数必须有 3 个参数,第一个是用户名,第二个是他的密码,第三个是回调函数,如果用户输入错误的用户名和密码,则必须使用令牌或 null 调用。

一直试图让它工作没有太多运气....

如果您有任何建议或简单的示例让我知道,请告诉我...

0 投票
1 回答
1247 浏览

jquery - 在 .HTA 而不是 .HTML 上运行时出现 jQuery 终端错误。我可以用丑陋的方式修复它

jQuery-Terminal 是一个非常好的插件,在网页上有一个文本模式的终端界面。但是在 .HTA 而不是 .HTML 上运行时,它会弹出一个错误:“对 'in' 的无效操作:预期的对象”。别担心,我已经用丑陋的方式修复了它。问题是:如何通过 jQuery-Terminal.js 本身修复它?

/* .HTA 文件类似于 .HTML,但不是由浏览器运行,而是 Microsoft Windows 内置了一个不同的解释器 mshta.exe,以运行 HTA,而不受 .HTML 的所有限制。*/

我的解决方案是在“jquery-1.10.2.js”中添加一个if()语句(所以很丑),如下图:

最奇怪的是 'arr' 应该是一个数组。但是当它实际上是一个“字符串”时,WWW 浏览器不会抱怨任何东西,但 HTA 解释器 mshta.exe 会提醒上面提到的错误。我相信这是 jQuery-Terminal-xxxx.js 插件本身的一个错误。

我希望 jQuery-Terminal-xxxx.js 插件有一天会修复它,或者现在更好地知道如何将它修复到 jQuery-Terminal-xxxx.js 中?

简化示例和所有详细信息可以在这里找到, http://www.evernote.com/shard/s22/sh/9f47a3fb-16ad-4761-b2ab-d702b9886c2e/577e35cd6e9ab8ee0cb7f3529e985be9

0 投票
2 回答
1110 浏览

jquery - Web 终端模拟器 - 如何对后端进行编程?

我正在使用 JQuery 终端来模拟网页上的 CLI 终端。我可以轻松地在前端和后端(我正在运行 Perl CGI 脚本)之间来回传输命令。但是,我想知道一旦这些命令到达我的 Perl 代码,如何将这些命令传递到实际的 shell 提示符中?每次 Perl 脚本运行命令时,我不会“关闭”终端吗?如果是这样 - 我假设我每次都会失去会话。

0 投票
1 回答
286 浏览

jquery - 如何在 Perl/CGI 中为 Web 应用程序创建持久性 shell 命令会话?

我正在使用前端终端模拟器(http://terminal.jcubic.pl/)。我在后端运行 Perl,我将命令传入和传出。执行一个命令,获取返回码并显示给用户很容易。但是,当提交下一个命令时,您将重新开始。因此,执行“..”然后“ls”仍然会给您当前目录的列表,因为“..”在不同的/上一个会话中。

那么,如何在 Perl 中创建一个能够在 Web 客户端和后端之间来回获取命令的持久会话?

0 投票
1 回答
712 浏览

jquery - 将 JSF managedBean 的命令输出发送到 jQuery 终端

我在 JSF 应用程序中集成了jQuery Terminal Emulator,目的是在 ManagedBean 中而不是在 jQuery 中处理命令。我已成功向 bean 发送命令,然后将结果设置为回调参数,但我不知道如何在终端中显示此结果。

以下是相关的代码片段:

终端.xhtml

进程命令.java

在 JS 函数handleComplete()中,变量args.result被正确设置为“[command]_ok”,我想返回它,以便sendRemoteCommand在 Primefaces 的<p:remoteCommand>标签中指定的 jQuery 终端函数调用时,它能够得到返回的结果后者

提前谢谢了!

编辑:我正在使用 JSF 2.0(Mojarra 2.2、Glassfish 4、Primefaces 4.0)