私は JavaScript でテキスト ベースのゲームを作成しており、次の機能を備えたコマンド ライン ウィジェットを探しています。
- print - 同期コマンドを送信して、テキスト (できれば任意の HTML をサポート) をコマンド ラインに入れることができます。
- コマンド - ユーザーが入力できるコマンドを指定できます。これにより、関数が実行されます (そのようなコマンドのパラメーターをサポートし、できればオートコンプリートも備えている必要があります)。
- prompt - 入力を要求できます (そして、その入力をコールバックに送信できます)。これにより、印刷がキューに入れられ、コマンドが無効になります。
- ユーザーは出力テキストを編集できてはなりません (ただし、コピーと貼り付けはできる必要があります)。
- できればセマンティック要素を使用してください。
- ブラウザのサポート: 最新の Firefox と Chrome、できれば IE9、最新の Safari と Opera。
そのような既存のウィジェットについて知っている人はいますか? そうでない場合は、作成方法のヒントを教えてもらえますか?