私のクライアントは、クライアントのキーボードとマウスの両方を完全に無効にするために Web アプリケーションを使用できるかどうかを私に尋ねました。理想的には、jQuery または Html5 です。
私はそれを行う方法を見ましたが、キーボード全体ではなくWebページでのみ.
私のクライアントは、クライアントのキーボードとマウスの両方を完全に無効にするために Web アプリケーションを使用できるかどうかを私に尋ねました。理想的には、jQuery または Html5 です。
私はそれを行う方法を見ましたが、キーボード全体ではなくWebページでのみ.
次のようなことを試しましたか
$(document).ready(function () {
$(document).bind("keypress", function (e) {
// Prevent any key
return false;
});
$(document).bind("click", function(e) {
// Prevent clicks
return false;
});
});
動作するはずですが、クロスブラウザかどうかはわかりません。
click
ハンドラーも追加しました。
たとえば、 AutoIt3を使用すると、非常に簡単です。ただし、Web アプリケーションからは、すべての OS 環境でマウスとキーボードをブロックすることはできません。
AutoIt3 での例を次に示します。
; By default, AU3 add an tray icon for closing the app. No longer:
#NoTrayIcon
; For >=Vista, windows will require administrator privilleges to do that
#RequireAdmin
; Now...
BlockInput(1) ; mouse and keyboard are both lockeds!
While 1
Sleep(100) ; loop for pause script
WEnd
それをコンパイルして実行するだけです。