使用 jquery 禁用特定的功能键
我想在我的网页上禁用 F8
键.有什么方法可以使用 jquery 或任何相关插件或仅使用 javascript 禁用它??
I want to disable F8
key on my web page. Is there any way I can disable it using jquery or any associated plugins or just javascript??
提前谢谢... :)
爆破
推荐答案
像这样 禁用Safari 4 中的 F5 键
但使用 keyCode 119:
but using keyCode 119:
<script>
var fn = function (e)
{
if (!e)
var e = window.event;
var keycode = e.keyCode;
if (e.which)
keycode = e.which;
var src = e.srcElement;
if (e.target)
src = e.target;
// 119 = F8
if (119 == keycode)
{
alert('nope')
// Firefox and other non IE browsers
if (e.preventDefault)
{
e.preventDefault();
e.stopPropagation();
}
// Internet Explorer
else if (e.keyCode)
{
e.keyCode = 0;
e.returnValue = false;
e.cancelBubble = true;
}
return false;
}
}
document.onkeypress=document.onkeydown=document.onkeyup=fn
</script>
相关文章