1

たとえば、Chromeの開発者ツールにあるブラウザのjavascriptコンソールに直接アクセスできるコンソールエミュレータ(できればjavascriptまたはjqueryで作成)を知っている人はいますか?私はjq-consoleを使用していますが、これは端末をエミュレートするだけで、これまでのところ非常に便利です。ただし、エミュレートするだけですターミナルであり、ブラウザのjsコンソールへのアクセスを提供しません。これが必要なのは、ユーザーが開発者ツールなどを開かなくてもフロントエンドのWebベースでコンソールにアクセスできるようにするためです。これにより、ユーザーはブラウザーのjsコンソールで使用できる変数やオブジェクトにアクセスできます。jq-consoleインスタンスのメモリにデータをロードすることを考えていましたが、これは面倒なプロセスになると思います。情報をjq-consoleインスタンスに直接入力せずに、データをロードする方法がわかりません。 。どんな助けやガイダンスも大歓迎です。前もって感謝します!

4

1 に答える 1

1

ブラウザへの直接アクセスjavascriptコンソール

いいえ。コンソールを手動で開く必要があります。また、メッセージをログに記録する以上のことはできません。どのエミュレータもネイティブコンソールを使用しません。

CodeAcademy.comのWebベースのフロントエンドコンソール

彼らのソースコードを見たことがありますか?あなたもそのようなものを自分で書くことができます。または、EloquentJavaScriptのコンソールスクリプト(MochiとCodemirrorを使用)をご覧ください。

ブラウザコンソール

…それをエミュレートするだけでは不可能です。ただし、そのためにFirebugLiteを使用できます。これにより、ネイティブのFirebugと同じルックアンドフィールが約束されます。また、OperaのDragonflyはJSで記述されており、オープンソースとしてリリースされているため、(の一部として)適応させることができます。

于 2013-01-07T17:06:33.153 に答える