判断鼠标按下时在ie/ff下分别是什么键

注意,在IE浏览器里面,要在body元素里面的东西点,像这段代码就只能在输入框那块点击,而在ff下,可以在整个窗口点击都有效果。
 
  
1 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
2   < html xmlns ="http://www.w3.org/1999/xhtml" >
3   < head >
4 < meta http-equiv ="Content-Type" content ="text/html; charset=utf-8" />
5 < title > 这个是标题 </ title >
6
7 </ head >
8
9 < body onmousedown ="judgeMouse(event)" >
10 <!-- Continer层开始 -->
11 < div id ="Container" >
12 < form >< input id ="name" type ="text" /></ form >
13 </ div >
14 <!-- Container层结束 -->
15 </ body >
16 < script type ="text/javascript" >
17 function JudgeBlur()
18 {
19 var obj1 = document.getElementById( " name " );
20 obj1.onblur = function (){
21 alert( " 失去焦点啦 " );
22 }
23 }
24 // JudgeBlur函数结束
25
26 function judgeMouse(e)
27 {
28 if ( ! window.event)
29 {
30 alert( " 我是火狐浏览器丫。 " );
31 switch (e.button)
32 {
33 case 0 :
34 alert( " 左键 " );
35 break ;
36 case 1 :
37 alert( " 中键 " );
38 break ;
39 case 2 :
40 alert( " 右键 " );
41 break ;
42 }
43 }
44 else
45 {
46 alert( " ie浏览器你都不认识丫 " );
47 switch (e.button)
48 {
49 case 1 :
50 alert( " 左键 " );
51 break ;
52 case 4 :
53 alert( " 中键 " );
54 break ;
55 case 2 :
56 alert( " 右键 " );
57 break ;
58 }
59 }
60 }
61 // 判断鼠标按键函数结束
62 </ script >
63 </ html >

转载于:https://www.cnblogs.com/lanyueer/archive/2011/06/04/2072495.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值