問題タブ [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 に答える
39 参照

javascript - jQueryターミナルでログ取得システムを作る方法

私の現在のプロジェクト

ログ取得機能のあるjsQueryで端末を作ろうとしています。

私の問題

方法がわからない

  1. 各コマンドを 1 つずつ記述する代わりに、関数が引数を使用するようにします。

これが私のコードです:

0 投票する
1 に答える
85 参照

html - HTML 3.2 doctype を持つ Web ページのブックマークレットのバグ

JavaScriptjQuery Terminalで私の Scheme ベースの Lisp を使用して、Scheme 言語で REPL を作成するブックマークレットがあります。

ブックマークレットは重要ではありません。ターミナルを作成するだけです。ブックマークレットへのリンクは GitHub にあります。

https://github.com/jcubic/lips/blob/devel/examples/bookmark.js

、どのウェブサイトでも問題なく動作しますが、この doctype を持つScheme SRFI ページで実行した場合:

端末が正しく動作しません。違うのは、「(lambda ()」と入力してカーソルを 2 番目の開き括弧、次の閉じ括弧、および次の行に移動したときです。

スクリーンショット

他のウェブサイトでは問題なく動作します。何が起こっているのか、それを機能させるために何かを追加する方法があるかどうかを説明できる専門家はいますか? このページには CSS がほとんどありません。したがって、競合はなく、スコープ付きクラス名を追加したので、競合がないことを確認するために、各ジェネリック名にクラス名cmd-terminal-プレフィックスが含まれています。

申し訳ありませんが、単純で最小限の例ではありません。実際のコードで開発ツールを見ただけで答えられるかもしれません。

最新の Chrome ブラウザーを使用して Fedora GNU/Linux でこれを実行します。

0 投票する
1 に答える
313 参照

javascript - jQueryターミナルでコマンドをシェルに送信する方法は?

Web ベースのターミナルを構築し、シェル コマンドを実行したいと考えています。

jQueryターミナルライブラリを使用してコマンドをシェルに送信し、応答を出力するにはどうすればよいですか?

0 投票する
0 に答える
64 参照

javascript - jquery.terminal-2.19.2.js にアップグレードした後、ブラウザーが遅くなる

そこからいくつかのコマンドを発行するWebターミナルがあり、リクエストが処理のためにWebSocketを介してサーバーに戻り、結果がブラウザに送られ、Webターミナルに表示されるWebアプリケーションがあります。

この Web ターミナルは Angular.JS とjquery.terminal-0.10.0.jsを使用して開発されており、 jquery.terminal-2.19.2.jsにアップグレードするまで正常に動作していました。Web ターミナルからコマンドを発行した後、ブラウザが徐々に遅くなり始めます。端末と応答で入力された文字は、しばらく使用した後、スローモーションで印刷されているように見えます。

誰も同じに直面しましたか?解決策はありますか?最新のjquery.terminal-2.27.1.jsにアップグレードしようとしましたが、改善されません。

ブラウザ: Chrome (バージョン 91.0.4472.12 (64 ビット)) および FireFox-89 (64 ビット)

OS: Windows-10

Jquery バージョン - 3.5.1 (jquery バージョンを変更しても問題には影響しません)

どんな助けでも大歓迎です。