問題タブ [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.
java - Json-jqueryターミナルエミュレータ用のJavaでのrpcサービス
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?
javascript - evalを使用してJavaScriptでJavaScriptインタープリターを作成する方法は?
を使用して JavaScript で JavaScript インタープリターを作成するのは簡単なはずeval
です。これを取得しました(jQueryターミナルを使用):
function foo() { ... }
しかし、foo
is not defined I need to useを実行すると機能しませんfoo = function() { ... }
。eval 内で実行されたように動作します(function() { <code> })()
。動作しないより複雑なコードはありますか?
js.jsを使用せずに単純なコードを使用して、ブラウザーコンソールと同じように機能する JavaScript インタープリターを作成することは可能ですか?
jquery - 例から、コンソールとRPCのようなQuakeとしてJqueryターミナルの両方を使用する方法
ここではJQueryターミナルを使用しています:http://terminal.jcubic.pl/
このページの例2で概説されているように、コンソールスタイルの端末(Quakeのようなコンソール)を作成しようとしています:http://terminal.jcubic.pl/examples.php
また、例1に示すように、RPCサービスにコールバックする必要があります。
おそらく、JQueryの経験が私よりも多い人が、これが可能だと信じているかどうかを教えてくれませんか?私は両方を一緒にやろうとしています。
javascript - 別の関数から JQuery ターミナル term.echo?
私は使用しようとしています:http://terminal.jcubic.pl/
別の関数から term.echo を呼び出して端末内にデータを配置できるようにしたいのですが、参照できません。
以下にコードを示します。
外部から term.echo にアクセスするにはどうすればよいですか? ボタンをクリックするだけで term.echo を呼び出してデータを追加できますか?
jquery - .HTML ではなく .HTA で実行すると jQuery-Terminal エラーが発生する。私は醜い方法でそれを修正することができます
jQuery-Terminal は、Web ページにテキスト モードのターミナル インターフェイスを持たせるための非常に優れたプラグインです。しかし、.HTML ではなく .HTA で実行すると、「Invalid operation to 'in': Object expected」というエラーが表示されます。心配しないでください、私はそれを醜い方法で修正しました。質問: jQuery-Terminal.js 自体で修正する方法は?
/* .HTA ファイルは .HTML に似ていますが、ブラウザーで実行する代わりに、Microsoft Windows に組み込みの異なるインタープリター mshta.exe を使用して、.HTML のすべての制限なしで HTA を実行します。*/
私の解決策は、以下に示すように、if() ステートメントを「jquery-1.10.2.js」に追加することです (そのため、醜いです)。
難しいのは、「arr」が配列であると想定されていることです。しかし、それが実際に「文字列」である場合、WWW ブラウザーは何も文句を言いませんが、HTA インタープリター mshta.exe は上記のエラーを警告します。これは jQuery-Terminal-xxxx.js プラグイン自体のバグだと思います。
jQuery-Terminal-xxxx.js プラグインがいつか修正してくれることを願っています。
簡単な例とすべての詳細は、 http://www.evernote.com/shard/s22/sh/9f47a3fb-16ad-4761-b2ab-d702b9886c2e/577e35cd6e9ab8ee0cb7f3529e985be9にあります。
jquery - Perl / CGI で web アプリ用の永続的なシェル コマンド セッションを作成する方法は?
フロントエンド端末シミュレーター ( http://terminal.jcubic.pl/ ) を使用しています。コマンドをパイプでやり取りするバックエンドで Perl を実行しています。1 つのコマンドを実行し、リターン コードを取得してユーザーに表示するのは簡単です。ただし、次のコマンドが送信されると、最初からやり直すことになります。したがって、「..」を実行してから「ls」を実行しても、現在のディレクトリのリストが表示されます。これは、「..」が別の/前のセッションにあったためです。
では、Web クライアントとバックエンドの間でコマンドをやり取りできる永続的なセッションを Perl で作成するにはどうすればよいでしょうか?
jquery - JSF managedBean から jQuery ターミナルへのコマンド出力の送信
jQueryではなく ManagedBean でコマンドを処理する目的で、JSF アプリケーションにjQuery Terminal Emulatorを統合しました。コマンドを Bean に正常に送信し、結果をコールバック パラメータに設定しましたが、この結果を端末に表示する方法がわかりません。
関連するコード スニペットは次のとおりです。
terminal.xhtml
ProcessCommand.java
JSの関数handleComplete()
で、変数args.result
が「[command]_ok」にちゃんと設定されていてsendRemoteCommand
、Primefacesの<p:remoteCommand>
タグで指定されたjQueryの端末関数が呼び出されたときに、後者
よろしくお願いします!
編集:JSF 2.0(Mojarra 2.2、Glassfish 4、Primefaces 4.0)を使用しています