那位大哥有键盘的代码(屏蔽特殊键用),或者给一个按下键盘就显示键盘代码的例子 <input type="text" onKeyDown="alert(event.keyCode)"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <HTML> <HEAD> <TITLE>键盘和鼠标事件测试</TITLE> <script language="javascript"> <!-- function viewEvent(e) { s = ""; s = event.srcElement.tagName+"<br>"; for(v in event) s += v+"="+event[v]+"<br>"; view.innerHTML = s; } document.onkeydown=viewEvent document.onkeyup=viewEvent document.onmousedown=viewEvent document.onmouseup=viewEvent document.onmousemove=viewEvent document.onmouseover=viewEvent document.onmouseout=viewEvent document.onkeypress=viewEvent //--> </script> </HEAD> <BODY> <form> <input type=text> <textarea></textarea> </form> <table border> <tr><td>123</td><td>123</td></tr> </table> <span id="view"></span> </BODY> </HTML> <html> <script>function KeyDown(){ //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 //alert("ASCII代码是:"+event.keyCode); if ((window.event.altKey)&& ((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ← (window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 → alert("不准你使用ALT+方向键前进或后退网页!"); event.returnValue=false; } if ((event.keyCode==8) || //屏蔽退格删除键 (event.keyCode==116)|| //屏蔽 F5 刷新键 (event.keyCode==112)|| //屏蔽 F1 刷新键 (event.ctrlKey && event.keyCode==82)){ //Ctrl + R event.keyCode=0; event.returnValue=false; } if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n event.returnValue=false; if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10 event.returnValue=false; if (window.event.srcElement.tagName == "A" && window.event.shiftKey) window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页 if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4 window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); return false;}}function Showhelp(){ alert("按了F1"); return false;} </script> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>键盘代码</title> <style> <!--body { font-family: Verdana; color: #000080; font-size: 9pt }--></style> </head> <body onkeydown="KeyDown()" oncontextmenu="event.returnValue=false" onhelp="Showhelp();return false;"> <p align="center">请按键盘</p> </body></html> 后台怎么获取前台点击的<a>链接 有人给讲讲js和java中的trycatch块的区别么?我这有代码就是不知道为什么 showDialog刷新问题 highcharts 曲线问题 JS高手请进,一个关于如何取得所有表单项的问题 有关屏蔽ie浏览器右上角的那个关闭按钮的方法 急!我是菜鸟,高分求!!我想做一个表单,然后点提交后那些信息以邮件形式发到我的邮箱里 如何将一段文字中所有连续的2个小写空格替换为一个大写的空格? ●●●●●●mings(Reinhard):上次150已经兑现,请你去拿另外150分,当然有人先解决,我就给他了。 JS 判断问题 老问题,Frame的问题 图片上传问题
<HEAD>
<TITLE>键盘和鼠标事件测试</TITLE>
<script language="javascript">
<!--
function viewEvent(e) {
s = "";
s = event.srcElement.tagName+"<br>";
for(v in event)
s += v+"="+event[v]+"<br>";
view.innerHTML = s;
}
document.onkeydown=viewEvent
document.onkeyup=viewEvent
document.onmousedown=viewEvent
document.onmouseup=viewEvent
document.onmousemove=viewEvent
document.onmouseover=viewEvent
document.onmouseout=viewEvent
document.onkeypress=viewEvent
//-->
</script>
</HEAD>
<BODY>
<form>
<input type=text>
<textarea></textarea>
</form>
<table border>
<tr><td>123</td><td>123</td></tr>
</table>
<span id="view"></span>
</BODY>
</HTML>
<script>
function KeyDown(){ //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
//alert("ASCII代码是:"+event.keyCode);
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.keyCode==112)|| //屏蔽 F1 刷新键
(event.ctrlKey && event.keyCode==82)){ //Ctrl + R
event.keyCode=0;
event.returnValue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n
event.returnValue=false;
if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
event.returnValue=false;
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;}
}
function Showhelp(){
alert("按了F1");
return false;
}
</script>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>键盘代码</title>
<style>
<!--
body { font-family: Verdana; color: #000080; font-size: 9pt }
--></style>
</head>
<body onkeydown="KeyDown()" oncontextmenu="event.returnValue=false" onhelp="Showhelp();return false;">
<p align="center">请按键盘</p>
</body>
</html>