`

javascript右键事件例子(ff和IE起作用)

阅读更多
<html>
<head>
	<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
	<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
	<META HTTP-EQUIV="Expires" CONTENT="0">
	<META HTTP-EQUIV="Content-Type" content="text/html; charset=UTF-8">
	<script type="text/javascript">
		//鼠标右键事件
		function rightclk(tem,evt)
		{
			alert(evt)
			evt = evt ? evt : (window.event ? window.event : null);
		    // var isie=document.all;
		     var rightnum=window.event?event.button:evt.button;
			 //var temp=evt.button;
			// alert("temp:"+temp);
			 alert("rightnum:"+rightnum);
		    /*注:ie中右键的值是1右键的值是4中键的值是2 firefox中左键的值1 右键的值是3 中键的值是2*/
		    if (rightnum==2)
		    {
			alert("!isie && rightnum==2");
		         //进行弹出菜单操作...
		
		    }else if(rightnum==3)
		
		   {
			alert("!isie && rightnum==3");
		   //进行弹出菜单操作...
		
		   }else{
		
		   //其它键值抓取
			alert("else");
			}
		}
		//document.onmousedown=rightclk;

		function gotoSubmit(evt) {
	        evt = evt ? evt : (window.event ? window.event : null);
	        alert(evt);             // use evt
	    }
	</script>
</head>
<body>
	<span onmousedown="javascript:rightclk(event)">
		右键事件
	</span>
	
	<input type="button" name="someButton" value="提交" onclick="javascript:gotoSubmit(event)"/>
</body>
</HTML>
分享到:
评论

相关推荐

    JavaScript 55个经典例子

    这些事件处理器分别用来禁止用户在页面上进行粘贴(`onpaste`)、复制(`oncopy`)和剪切(`oncut`)的操作。这通常用于保护网站上的内容不被非法复制。 ### 4. 自定义浏览器图标 ```html ``` 或者 ```html ``` **知识...

    40种网页常用脚本(javascript)

    这段代码通过监听`oncontextmenu`事件来阻止默认的右键菜单显示。 ### 2. 阻止表格选择 ```html &lt;table border oncontextmenu="return false"&gt;&lt;td&gt;no ``` 这里的`oncontextmenu="return false"`与上一个例子类似,...

    Javascript中最常用的57个经典技巧

    - **解析**:这个例子展示了如何通过JavaScript事件处理程序来阻止用户进行复制或粘贴操作。 #### 3. 设置网页图标 - **技巧描述**:使用`&lt;link&gt;`标签来为网站设置图标,包括IE中的快捷方式图标和书签图标。 - **...

    JavaScript小技巧

    这些技巧涉及了从简单的页面元素控制到更复杂的事件处理,对于前端开发者来说非常有用。下面将逐一解析并详细说明每一项功能。 ### 1. 阻止右键菜单 ```javascript oncontextmenu="window.event.returnValue=false...

    常用的55个js例子.txt

    根据提供的文件信息,我们可以归纳出一系列与JavaScript相关的实用示例及技术知识点。下面将对这些示例进行详细的解析和说明: ### 1. 阻止浏览器默认上下文菜单 ```javascript document.oncontextmenu = function...

    jsp网页开发常用代码

    这里通过定义一个`stop`函数并在`document`对象上绑定`oncontextmenu`事件,来禁止用户通过浏览器右键菜单中的“刷新”选项进行页面刷新。 ### 6. 使用`&lt;frameset&gt;`嵌入页面 如果想要将一个页面分割成多个部分,...

    经典 js 经典 js 经典 js

    根据提供的文件信息,我们可以整理出一系列与JavaScript相关的实用技巧和代码片段。这些技巧涵盖了从简单的事件禁用到复杂的页面控制等方面。接下来,我们将对每个提到的技术点进行详细解释。 ### 1. 禁用右键菜单 ...

    北大青鸟初学HTML基础代码

    - **解析**:通过JavaScript的`oncontextmenu`事件可以阻止浏览器的默认上下文菜单(通常是通过鼠标右键触发)。 #### 二十一、禁止页面拖动 - **语法**:`&lt;body style="overflow-y:hidden"&gt;` - **示例**:`...

    js使用小技巧

    Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode ...

    关于HTML中的滚动条使用技巧分享

    在一些旧的浏览器中,如IE,需要使用特定的非标准属性,如在例子中所示: ```css BODY { scrollbar-face-color: #ffcc99; scrollbar-highlight-color: #ff0000; /* ...其他颜色属性... */ } ``` 这些属性...

    出现问题a is defined高手帮忙

    buttonZoomingStyle: {background: '#FF0'}, overlayRemoveTime: 6000, backButtonEnabled: false, stickyZoomEnabled: false, rightMouseZoomOutEnabled: false }; for (var s in opts_other) { this....

    网管教程 从入门到精通软件篇.txt

    可用NSREX打开 Velvet Studio例子文件 ASF:Microsoft高级流媒体格式文件 ASM:汇编语言源文件,Pro/E装配文件 ASP:动态网页文件;ProComm Plus安装与连接脚本文件;Astound介绍文件 AST:Astound多媒体文件;...

Global site tag (gtag.js) - Google Analytics