欢迎来到天天文库
浏览记录
ID:13900799
大小:24.02 KB
页数:5页
时间:2018-07-24
《js屏蔽复制、粘贴、左右键的实现方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、屏蔽右键/用JS脚本 如何在网页中屏蔽鼠标右键,这是一个大家经常讨论的问题,众所周知,要保护一个页面,最基础的就是要屏蔽右键。而现在网页上用得最多的是functionclick(),即下面这段代码: 但是这种屏蔽方法的破解方法也是众所周知的。那就是连续单击鼠标左键和右键便又可以看到右键菜单了。但是,我见过一种很好的屏蔽右键的
2、方法。它的原理和上面所说的不同。它并不是用JS来编写的脚本,而是利用定义网页属性来起到限制的作用。而且,在屏蔽中应该尽量的避开使用JS脚本。因只要浏览者把IE里的javascript脚本禁用了。那么一切屏蔽都白费。 屏蔽右键/用HTML定义 那么继续说那种通过修改网页属性的屏蔽右键方法。这种方法利用HTML里的
3、右键的效果。现在,再试试看刚才的破解方法,已经不行了。左右键连击已经不能再打开右键菜单。不但是这个,再试试看其他的方法。无论你怎样的乱点,右键都没有用。因为在这个网页里,右键已经不存在了。对于一个不存在的功能键,你又能做什么呢? 但是,屏蔽了右键还不能解决问题。如果我要复制一段文字,或是一张图片。那么,把它选中后用ctrl+C再用ctrl+V不就可以复制粘贴了嘛。对了,接下来要讲的,就是屏蔽左键(什么?屏蔽左键?那这个网页不就差不多废掉了?别急,没说完呢,左键只有一项功能是很讨厌的)的选定功能。屏蔽左键 那么,如上所说,用JS来屏蔽是没有用的
4、,治标不治本的。那么,我们就还用网页的最基础的语言:HTML来定义吧。还是老招数,定义
5、ctstart="returnfalse"> 现在,左右键的问题总算是解决了吧。避开源代码/用框架来避开 好,现在我们来看另一个问题。大家都知道,在IE浏览器的菜单栏里的“查看”项里。有一个“查看源代码”选项。这么一来,虽然我们屏蔽了右键里的查看源代码。但是,只要用菜单栏里的查看源代码,还是可以看到源代码的。这可怎么办呢? 我最初的想法是用框架来避开源代码的查看。也就是说,只要一个网页是嵌在框架里的,那么在菜单栏里选择查看源代码查看到的只是框架网页的源代码。一般格式如下:
6、="Content-Type"CONTENT="text/html;charset=gb2312">
7、> 此网页使用了框架,但您的浏览器不支持框架。 这样看起来对方是没有直接看到你的源代码了。但是,如果一个人要看你的源代码,那他八成是能看懂的。如果懂一点HTML的话,都能看出这两句是什么意思: 8、scrolling="auto"target="_self"> 这两句的意
此网页使用了框架,但您的浏览器不支持框架。
8、scrolling="auto"target="_self"> 这两句的意
此文档下载收益归作者所有