1

我要实现的应用程序有一个快捷键-f4(客户端请求)。当我点击 f4 时,所有以前的 url 都列出来了。我想禁用这个..请帮帮我....

4

4 回答 4

3

尝试这个

document.onkeydown = keydown;

function keydown(evt){
  if (!evt) evt = event;
  if (evt.keyCode==115){
    return false;
  }   
}
于 2013-07-29T10:14:12.287 回答
2
<script type="text/javascript">
  document.onkeydown=function(e) {
    e=e||window.event;
    if (e.keyCode === 115 ) {
      e.keyCode = 0;
      alert("This action is not allowed");
      if(e.preventDefault)e.preventDefault();
      else e.returnValue = false;
      return false;
    }
  }
</script>
于 2013-07-29T10:17:38.330 回答
1

您可以使用 jscript 的 keydown 事件。

$(document).ready(function () {

$(window).keydown(function(event){
 if (event.keyCode == 115) {
            event.preventDefault();
        }
});

});  //Document .ready closed
于 2013-07-29T10:18:16.913 回答
0
document.addEventListener('keydown', function (e) {
    if (e.keyCode == 115) {
        console.log('F4 pressed');
        e.preventDefault();
    }
});
于 2013-07-29T10:18:42.043 回答