2016-12-02 5 views
-1

IE、Chrome、MozillaのすべてのバージョンのjavascriptでCNTRL操作を無効にする方法。私は、オンラインで利用できる多くの例を挙げましたが、CNTRL操作が無効になっていることを示す警告メッセージを使用していました。しかし、CNTRLの操作を無効にするために警告メッセージを使わずに解決策が必要です。私はそのようなjavascriptの例が囲まれているいくつかの例を試した。IE、Mozilla、ChromeブラウザのすべてのバージョンのjavascriptでCNTRL操作を無効にする方法

例: - javascript関数の上

function Disable_Control_C(event){ 
if (window.event && window.event.keyCode == 17){//For IE browser   
     alert('CTRL Key has been Disabled.') 
     return false; 
}else if(event.ctrlKey){ 
     alert('CTRL Key has been Disabled..') 
     return false; 
    } 
} 

次のように呼ばれています。

<body onkeydown="return Disable_Control_C(event)"> 

答えて

-1

試してみてください。私は警告メッセージなしにそれを必要とし

function disableControl(e) { 
    if (window.event && window.event.keyCode == 17){ 
    e.preventDefault(); 
    return false; 
    } else if(event.ctrlKey){ 
    e.preventDefault(); 
    return false; 
    } 
} 

window.addEventListener('keypress', disableControl); 
window.addEventListener('keydown', disableControl); 
+0

。アラートはそれ以上の処理を中止しますので、私はそのクエリーを作成しました。 –

+0

CNTRLを無効にするためのアラートメッセージなしの機能が必要です。 –

+0

さて、アラートを削除しました。 –

関連する問題