`

一些浏览器的屏蔽功能

    博客分类:
  • JS
阅读更多

 

 

 

Js代码 复制代码

 

 

function document.onkeydown() {

// 刷新屏蔽:f5 and  ctrl+R

    if ((event.keyCode == 116) || (event.ctrlKey && event.keyCode == 82)) {         event.keyCode = 0;         event.returnValue = false;     } }

 

document.onkeydown = function(){
	//屏蔽[Alt+←]、[Alt+→]
	if (window.event.altKey && (window.event.keyCode == 37 || window.event.keyCode == 39)){
		//alert("不准你使用ALT+方向键前进或后退网页!");
		event.returnValue = false;
	}
	//屏蔽[退格删除键](event.keyCode == 8 || )、[F5]、[F11]、[Ctrl+R]
	if (event.keyCode == 116 || event.keyCode == 122 || (event.ctrlKey && event.keyCode == 82)){
		event.keyCode = 0;
		event.returnValue = false;
	}
	//屏蔽[Ctrl+n]
	if (event.ctrlKey && event.keyCode == 78)event.returnValue=false;
	//屏蔽[shift+F10]
	if (event.shiftKey && event.keyCode == 121)event.returnValue=false;
	//屏蔽[shift 加鼠标左键新开一网页]
	if (window.event.srcElement.tagName == "A" && window.event.shiftKey)window.event.returnValue = false;
	//屏蔽[Alt+F4]
	if (window.event.altKey && window.event.keyCode == 115){
		window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
		return false;
	}
}
document.oncontextmenu = function(){
	//屏蔽鼠标右键
	event.returnValue = false;
}
window.onhelp = function(){
	//屏蔽F1帮助
	return false;
}

 

分享到:
评论

相关推荐

    Adb浏览器屏蔽广告插件

    这是一款广受欢迎的浏览器插件,专门设计用于屏蔽各种形式的在线广告,包括横幅、弹窗、视频广告等,让用户的网络浏览过程更加流畅和高效。 Adblock Plus的工作原理是通过识别并阻止网页上的特定广告元素,这些元素...

    chrome浏览器屏蔽广告插件

    Chrome浏览器是一款广受欢迎的网页浏览工具,其强大的性能和丰富的扩展功能深受用户喜爱。其中,"屏蔽广告插件"是很多用户关注的话题,因为广告有时会干扰我们的在线体验,特别是那些弹窗广告、浮层广告等。在Chrome...

    C#浏览器,真正屏蔽所有弹窗。我见过最好的

    如果这是一个开源项目,你可能能够从中学习到如何利用C#和WebBrowser控件实现一个定制化的浏览器,包括如何实现弹窗屏蔽功能。通过阅读源代码,你可以深入理解C#编程、.NET框架以及Web应用交互的底层机制。 总之,...

    屏蔽浏览器的后退按钮

    **重要提示:** 直接屏蔽浏览器的后退按钮并不是一个推荐的做法,因为这会影响到用户体验和浏览器的基本功能。此外,大部分现代浏览器和操作系统都有安全机制来防止此类操作。下面我们将详细介绍原因及其替代方案。 ...

    浏览器屏蔽右键 禁止全屏代码2

    标题中的“浏览器屏蔽右键 禁止全屏代码2”指的是在网页中通过JavaScript或者Unity3D等技术实现的功能,即阻止用户在浏览器中使用鼠标右键菜单,并且不允许内容进入全屏模式。这样的功能可能在一些特定的在线游戏、...

    屏蔽浏览器广告小插件

    在提供的压缩包文件"FilterAdvertising.zip"和"FilterAdvertising"中,很可能包含了实现这种广告屏蔽功能的源代码。这些文件可能包括JavaScript代码、CSS样式以及可能的配置文件。用户可能需要有一定的编程基础,...

    web软件包装成C/S模式,实现屏蔽浏览器菜单-地址栏

    然而,有些特定场景下,企业可能希望将Web软件包装成C/S(Client/Server,客户端/服务器)模式,以提供更定制化的用户体验,例如屏蔽浏览器菜单和地址栏,提高应用的安全性和可控性。本文将详细探讨如何实现这一目标...

    Edge浏览器怎么屏蔽广告.docx

    然而,尽管Edge浏览器自身具有一定的广告拦截能力,但针对HTML5视频广告的屏蔽功能并不完善。以下是如何在Edge浏览器中实现更有效的广告屏蔽,特别是针对HTML5视频广告的步骤: 首先,你需要进入Edge浏览器的设置...

    兼容各种浏览器、屏蔽下拉框的遮照层

    标题“兼容各种浏览器、屏蔽下拉框的遮照层”所涉及的知识点主要集中在跨浏览器兼容性、用户交互和前端开发技术上。下面将详细阐述这些内容。 首先,跨浏览器兼容性是指确保网页在不同的浏览器(如Chrome、Firefox...

    爱瑞探索者浏览器 2006 Beta

    实用、方便、个性、快捷,功能包括正常的浏览功能、语音功能、Mediaplayer播放器、屏蔽浮动元素、屏蔽FLASH动画、屏蔽弹出广告、世界网站排行等,并减少了一些不经常使用的网页浏览功能除原有旧版本浏览器的功能外,...

    在vue中阻止浏览器后退的实例

    Vue Router提供了一些导航守卫(navigation guards)功能,可以让我们在路由跳转之前进行一些逻辑判断或操作。在某些情况下,我们可以在路由守卫中判断用户是否试图导航到未授权的路由,并相应地处理导航,从而间接...

    java实现内建浏览器 并屏蔽按键

    为了实现按键屏蔽功能,项目使用了Java Native Access (JNA)库。JNA是一种在Java中调用本地系统库(如Windows API)的机制,无需编写C/C++代码或使用JNI(Java Native Interface)。在这个场景下,JNA被用来拦截并...

    360浏览器怎么屏蔽广告.docx

    幸运的是,360浏览器内置了广告过滤功能,帮助用户有效地屏蔽各种类型的广告,从而提升上网体验。以下是关于如何在360浏览器中屏蔽广告的详细步骤和相关知识点: 1. **开启广告过滤**: - 打开360浏览器,找到...

    星愿浏览器宇宙最强浏览器

    它内置了强大的广告拦截功能,可以有效屏蔽各种弹窗广告,减少干扰,让大学生在专注学习时不被打扰。此外,该浏览器还提供了隐私模式,确保用户的浏览记录不会被保存,保护了个人隐私。 在智能功能方面,星愿浏览器...

    浏览器页面,禁用刷新

    浏览器页面禁用刷新是一个常见的需求,特别是在开发特定的交互式应用或者进行数据提交时,防止用户意外触发页面刷新导致数据丢失。这篇博客“996-interpage”可能详细讲解了如何在JavaScript或HTML中实现这一功能。...

    屏蔽ie6 ie7浏览器

    然而,由于一些用户的惯性使用和企业系统的兼容性需求,开发者有时仍需要处理与这些旧版浏览器的兼容性问题。 标题“屏蔽ie6 ie7浏览器”意味着讨论的是如何避免或减少针对这些过时浏览器的开发支持,以减轻开发者...

    浏览器安全杀毒版

    这款软件集成了常规浏览器的功能,同时还增加了强大的杀毒和安全防护模块,旨在保护用户免受恶意软件、病毒、网络钓鱼等在线威胁的侵害。下面将详细介绍这款浏览器的安全特性、工作原理以及如何有效地利用它来保障您...

    vue实现微信浏览器左上角返回按钮拦截功能

    主要介绍了vue实现微信浏览器左上角返回按钮拦截功能,本文通过实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    多页面浏览器1.0

    总结来说,"多页面浏览器1.0"是一款基于VB编程的多页面浏览软件,具备广告屏蔽功能,其开源特性使得它成为VB开发者和学习者的重要资源。从这款浏览器中,我们可以学习到VB的网络编程技巧、UI设计、数据解析以及...

    AdBlock_4.10.zip 浏览器弹窗屏蔽软件

    浏览器弹窗屏蔽软件AdBlock是网络浏览体验的重要辅助工具,主要功能是过滤掉网页上的广告,提高用户在浏览网页时的效率和舒适度。AdBlock 4.10版本的压缩包文件包含了多个CSS(层叠样式表)文件,这些文件用于定义...

Global site tag (gtag.js) - Google Analytics