问题标签 [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.
javascript - Keypress 在某些 Android 设备上不起作用
我在 jQuery Terminal 中遇到了 Android 的问题,我几乎已经修复了它,它可以在我测试过的设备上运行。演示。但似乎 keypress 事件在某些设备上根本不会触发(它应该回显 keypress)。
在移动设备上,我有专注于 textarea 的代码(我重新使用了剪贴板),因此虚拟键盘是打开的。
我在keydown中有这段代码:
并在按键中:
任何人都有同样的问题并且知道如何解决它,这对我来说很难,因为它可以在我的设备上运行。
更新我已经创建了简单的测试来隔离问题,并且似乎根本没有触发按键。
jquery-terminal - jquery终端自定义选项卡完成
是否可以控制 JQuery.Terminal 中的整个制表符完成功能?我想管理显示的自动完成。
例如,我想支持模板/正则表达式,以便我可以执行诸如“可视化活动 CAMPAIGN_NAME 其中 config = SOMETHING”之类的事情。我可以为所有这些编写自己的解析器和处理程序,但我不确定如何/在哪里插入它?
jquery-terminal - 如何手动初始化终端?
在用户聚焦终端并按下回车键之前,我如何将内容登录到终端?
我找不到在调用函数范围之外访问终端的 echo 方法的方法。
“问候”选项很好,但没有帮助,我正在尝试使用终端来显示不断运行的后台应用程序的日志。
谢谢你。
javascript - jQuery 终端 + 引导程序
我在我的页面上使用带有引导程序的 jQuery 终端( http://terminal.jcubic.pl/ )。
我试图让终端进入模态,我让模态的东西工作,然后按两个按钮打开模态..
但是每当我加载页面时,我必须先点击身体上的某个地方,然后才能按下它们,否则什么都不会发生,我什至对我的点击都没有反应。
我究竟做错了什么?
终端:
我的模态:
jquery-terminal - 我可以更改字体大小吗?
我尝试使用以下方法更改字体大小:
终端{字体大小:2em;}
但这只会弄乱 jquery 终端显示。目前尚不清楚它是为了支持这一点而构建的。
javascript - 如何防止jquery终端替换字符串
我正在使用 jquery 终端 ( http://terminal.jcubic.pl/ ) 在 JavaScript 中模拟控制台。当我¶=
在提示中键入(例如作为 URL 的一部分)时,它会自动替换为¶=
. 如果我echo
从函数调用,也会发生这种情况。
如何防止这种行为?
jquery - jquery终端socket.io登录
我正在尝试将 jquery 终端与 socket.io 一起使用,但我不知道如何让登录正常工作。
有人可以帮助我吗?
jquery - 全局访问回声(Jquery 终端)
我的页面上嵌入了jQuery.terminal,我可以通过输入来发送命令。我正在处理的脚本中有许多 console.log 和 console.dir 命令,我希望终端也输出这些命令,但它没有。
我在想这可能就像这个SO问题上的人所做的那样;通过覆盖console.log:
我想用 jQuery.terminal 做这样的事情
我看不出它是如何工作的。由于我无法通过 Chromes 控制台访问终端(我找不到执行回声的部分)。
然后,如果我手动输入 Chromes 控制台:
我看到有一个 $.terminal 对象,但是我看不到从这个以太访问回声的方法。我该如何正确地做到这一点,或者更确切地说,开发人员是否设置了我所缺少的定义方式来做到这一点?我不想弄乱逗号分隔的日志或目录对象。
jquery - jquery-terminal输入Ctrl+D而不是调用exit方法
我正在使用 jquery-terminal 插件在文本编辑器中进行终端仿真。
它所做的只是将输入发送到服务器,服务器将输入插入真实终端并返回结果。
但是,当在 jquery-terminal 中使用 Ctrl+D 时,它会调用 exit()
方法,而不是真正插入 ^D。
我怎样才能让它作为正常输入发送
(如果它适用于所有命令(^C、^D、^Z 等),那将是最好的
jquery - 显示文本文件
我想知道如何在终端输出中显示文本文件的内容,因为我不知道如何去做。我希望它像“更多[文件名]”一样工作这些文件将与 html 脚本位于同一目录中。
这是我当前的代码*: http: //pastebin.com/iN4AXUs9
*我使用了 pastebin,因为我在这里粘贴时格式混乱。
谢谢