javascriptの仕組み

[新着] TAG indexオフライン版 3.0 を準備中です



0   名前: ジョージ : 2007/02/24(土) 02:47  ID:eipW7VJU sub-Cl
javascriptで、キーボードから文字を読み込んだり、ボタンが押されたら、反応したり、できますよね。
ブラウザを通さないで、キーボードが押されたとか、ボタンが押されたとか、javascriptの関数に直接伝えるにはどうしたらいいですか?

1   名前: 匿名 : 2007/02/24(土) 02:47  ID:9jO6XtAy sub-kJ
何をしたいのか、もっと詳しく(せめて環境くらい書いてくれ)。

キーボード・マウスボタン等のイベントは、OS がブラウザに通知している。ブラウザ上で動く JavaScript が、ブラウザを通さずにイベントを受け取ることはできない。

ブラウザ以外で動作する ECMAScript/JavaScript/JScript 処理系もある(Rhino、SpiderMonkey、Windows Scripting Host 等で検索)。それを使ってキーイベントを受け取るには OS の知識が必要だし、Web 制作というこの掲示板の主旨からは外れる。

2   名前: 元帥 : 2007/02/24(土) 02:47  [URL]  ID:qQtritd0 sub-bK
通常、ブラウザがJavaScriptの処理エンジンを持っているので、ブラウザを通すのが当然だと思いますが。

具体的に何をやりたいのかが分かれば、多少は的確なアドバイスができるかもしれません。
想像でものを言いますけど、WSHを使ってJScript(≒JavaScript)を実行させるとか、C/C++でクライアント・アプリケーションを作りたいとかいう話に聞こえます。

一覧へ戻る