`
张玉龙
  • 浏览: 740601 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

屏蔽F5 右键 火狐 和 IE的写法

 
阅读更多

window.event is undefined
原因是火狐不兼容
<script language="Javascript">   

	document.oncontextmenu = function() {
		return false;
	};
	document.ondragstart = function() {
		return false;
	};
	document.onselectstart = function() {
		return false;
	};
	document.onbeforecopy = function() {
		return false;
	};
	document.onselect = function() {
		document.selection.empty();
	};
	document.oncopy = function() {
		document.selection.empty();
	};
	document.onmouseup = function() {
		document.selection.empty();
	};

	function DisableF5() {
		with (event) {
			// F5 and Ctrl+R
			if (keyCode == 116 || (ctrlKey && keyCode == 82)) {
				event.keyCode = 0;
				event.cancelBubble = true;
				return false;
			}
		}
	}
	document.onkeydown = DisableF5;
	var check=function(e){
		   e=e||window.event;
		   //alert(e.which||e.keyCode);
		   if((e.which||e.keyCode)==116){
		    if(e.preventDefault){
		    e.preventDefault();}
		    else{event.keyCode = 0;
		     e.returnValue=false;}
		   }
		};
		if(document.addEventListener){
		   document.addEventListener("keydown",check,false);
		}
		else{
		   document.attachEvent("onkeydown",check);
		}

</script>    

分享到:
评论

相关推荐

    12个Firefox火狐浏览器技巧.docx

    然而,Firefox 本身也具有许多隐藏的功能和技巧,以下将为您介绍 12 个 Firefox 火狐浏览器技巧,帮助您更好地使用 Firefox。 1. More browser area:通过使工具栏图标变小,增加浏览区域。打开查看-工具栏-定制,...

    屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键

    以下是一个简单的例子,展示了如何屏蔽鼠标右键和F5刷新: ```javascript // 阻止右键菜单 document.addEventListener('contextmenu', function(event) { event.preventDefault(); }); // 阻止F5刷新 document....

    如何升级linux下的Firefox浏览器

    Linux 操作系统下 Firefox 浏览器的升级是非常重要的,以确保用户能够访问最新的网络资源和安全保护。以下是升级 Linux 下 Firefox 浏览器的详细步骤: 一、配置 Linux 服务器的网络设置 为了升级 Firefox 浏览器...

    屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码

    1. **兼容性问题**:这段代码主要适用于IE浏览器,对于其他浏览器(如Chrome、Firefox等)可能需要进行适配修改。 2. **用户体验**:限制用户的某些默认操作可能会降低用户体验,因此在实际应用中需谨慎考虑。 3. **...

    jquery禁用右键单击功能屏蔽F5刷新

    本文将详细介绍如何使用jQuery实现禁用网页上的右键单击功能以及如何屏蔽F5刷新操作。 首先我们来讨论如何禁用网页上的右键单击功能。通常,当用户在网页上点击鼠标右键时,浏览器会弹出一个上下文菜单(context ...

    jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击

    在网页开发中,有时出于特定需求,我们可能需要禁用某些用户交互行为,例如禁用键盘的后退键(F5或Backspace)、屏蔽右键单击菜单以及阻止页面的刷新动作。这篇内容将详细解释如何使用jQuery实现这些功能。 1. **...

    Firefox火狐浏览器官方37.0.2-win32版本exe安装包

    《Firefox火狐浏览器37.0.2-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的可定制性和丰富的扩展插件闻名于世。在37.0.2-win32版本中,Firefox...

    Firefox火狐浏览器官方27.0b7-win32版本exe在线安装包

    《Firefox火狐浏览器27.0b7-win32版本:深入解析与使用指南》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球知名的开源网络浏览器。它以其强大的功能、高度的可定制性和对用户隐私的重视而备受赞誉。本文将...

    Firefox火狐浏览器官方28.0b2-win32版本exe在线安装包

    《Firefox火狐浏览器28.0b2-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的自定义性和丰富的扩展插件闻名于世。在本文中,我们将聚焦于Firefox的...

    Firefox火狐浏览器官方38.0b7-win32版本exe安装包

    Firefox 38.0b7是火狐浏览器的一个早期beta版本,它在稳定版发布之前,为用户提供了一个测试新功能和改进的平台。这一版本主要关注性能优化、安全更新以及用户体验的提升。对于Windows 32位操作系统用户,该版本提供...

    Firefox火狐浏览器官方66.0b6-win32版本exe在线安装包

    总结,Firefox火狐浏览器66.0b6-win32版本提供了更优秀的用户体验,尤其在隐私保护和性能优化上有着显著提升。无论是新用户还是老用户,都能从中感受到其卓越的浏览环境和丰富的自定义功能。通过了解和掌握上述知识...

    WIN7右键菜单清理注册表(含恢复)

    在Windows 7操作系统中,右键菜单是用户访问常用功能的快捷方式,它包含了大量快捷操作,如“新建”、“属性”、“发送到”等。然而,随着时间的推移,安装的各种软件可能会向右键菜单添加自定义项,导致右键菜单变...

    Firefox火狐浏览器官方Setup 92.0b3-win64版本exe安装包

    Firefox火狐浏览器,作为一款全球知名的开源网络浏览器,一直以来以其卓越的安全性、隐私保护和高度可定制化著称。本篇文章将围绕"Firefox火狐浏览器官方Setup 92.0b3-win64版本exe安装包"展开,详细阐述该版本的...

    Firefox火狐浏览器官方46.0b4-win32版本exe在线安装包

    《Firefox火狐浏览器46.0b4-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的自定义性和丰富的扩展插件闻名于世。在本文中,我们将详细探讨Firefox...

    Firefox火狐浏览器官方65.0b8-win32版本exe在线安装包

    《Firefox火狐浏览器65.0b8-win32版本:深入解析与使用指南》 Firefox,又称为火狐浏览器,是由Mozilla基金会开发的一款开源、免费的网络浏览器,以其强大的功能、良好的安全性以及对Web标准的支持而备受用户喜爱。...

Global site tag (gtag.js) - Google Analytics