onkeyup や onkeydown 関数のようなイベントを使用しています。printscr その中で、Javascriptを使用して単独で無効にしようとしました。私はそのaltキーASCIIが18でPrintscr44であることをグーグルで調べました。
無効にしようとしたコードは次のとおりです。
document.onkeyup = function(e)
{
if (e.which === 44)
{
alert('alt key pressed');
return false;
}
};
var isAlt = false;
document.onkeydown = function(e)
{
if (e.which === 18) {
isAlt === true;
if (((e.which === 44)) && isAlt === true)
{
alert('tested printscreen');
return false;
}
}
};
そのキーアップアラートでは機能していますが、false が返されません。また、alt+printscrもアラートを受け取っていません。何をすればよいでしょうか?私が間違えたところはありますか?