2

HTML ページの読み込み時に CAPS LOCK がオンになっている場合にユーザーに警告したい。

私はグーグルで検索してみましたが、可能だと言っている人もいれば、不可能だと言っている人から複数のビューを得ました。

ユーザーがキーボードから何かを入力したときにのみ警告するコードがあります。

document.onkeypress = function ( e ) {
    e = e || window.event;
    var s = String.fromCharCode( e.keyCode || e.which );
    if ( s.toUpperCase() === s && !e.shiftKey ) { // incomplete: shift + caps MAY =  lowercase
        alert('caps is on')
    }
}

働く。

HTML ページのロード時にアラートを出すことは可能ですか?

PS:

ページ読み込み時に JavaScript で Scroll Lock、Num Lock、Caps Lock をチェックする

http://dougalmatthews.com/2008/Jul/02/javascript-detecting-caps-lock/

4

0 に答える 0