博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js鼠标禁止右键、复制粘贴代码
阅读量:6223 次
发布时间:2019-06-21

本文共 647 字,大约阅读时间需要 2 分钟。

hot3.png

其实js可以做很多的浏览器端的事情,最近有个以前的客户让帮忙修改一个功能,说是有人一直复制他们网站的信息,想有什么办法能让不复制,听后我笑了,如果我想要你前台展示的任何东东(话有点大了),都可以弄到,不过客户是上帝嘛,他要这个效果就帮忙加嘛,举手之劳,其实就是用js禁止鼠标右键就可以了,还有一种js就是直接禁止复制粘贴功能。这些效果都是可以的。废话不多说,看看代码吧!

禁止鼠标右键:οncοntextmenu="return false";(置于body标签中)

禁止选择:onselectstart="return false";

禁止拖放:οndragstart="return false";

禁止拷贝:οncοpy="return false";

禁止保存:<noscript><iframe src="*.htm"></iframe></noscript>,放在head里面。

禁止粘贴:<input type=text οnpaste="return false">

关闭输入法:<input style="ime-mode:disabled">

以上这些功能要用的话,都很简单,相信大家都会用的,大家懂的。不用说了!

下面的是其他的一些js效果,可以看看,有用到的话,可以复制去。。

屏蔽打印:

<style>

print{

* {display:none}

} </style>

转载于:https://my.oschina.net/crisslin/blog/188458

你可能感兴趣的文章
【362天】跃迁之路——程序员高效学习方法论探索系列(实验阶段120-2018.02.02)...
查看>>
关于Android Gradle你需要知道这些(4)
查看>>
【友盟+】首创SDK自动化测试框架,解决SDK测试痛点
查看>>
程序的基本形状
查看>>
常用css3整理
查看>>
算法(第四版) 自学笔记 1
查看>>
【Chrome扩展开发】定制HTTP请求响应头域
查看>>
Android-IM从零开始开发一个即时通讯项目
查看>>
你不知道的JSON.stringify()妙用
查看>>
[译]Vue 2.5中即将推出的TypeScript变化
查看>>
HTML5存储方式
查看>>
最优方案实现同步数据至HUBSPOT
查看>>
vue应用产品之iShow H5编辑器
查看>>
阿里云前端周刊 - 第 17 期
查看>>
是谁传给了constructor参数
查看>>
canvas之路径绘制
查看>>
兼容ie9以下的polyfill类库
查看>>
使用Element-ui开发管理后台
查看>>
基于HTML5快速搭建TP-LINK电信拓扑设备面板
查看>>
IMWeb前端提升营七天学习总结
查看>>