JS禁止浏览器打开控制台或查看源代码
分享知识 传递快乐
JS禁止浏览器打开控制台或查看源代码
在做支付的时候为了保证提交参数的安全、以及为了保证重定向时地址不被查看和修改,必须要禁用浏览器的控制台或源码查看功能,以保证参数及地址的安全不被修改。
参考代码如下:
window.onload = function () {document.onkeydown = function () {var e = window.event || arguments[0];//屏蔽F12if (e.keyCode == 123) {return false;//屏蔽Ctrl+Shift+I} else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {return false;//屏蔽Shift+F10} else if ((e.shiftKey) && (e.keyCode == 121)) {return false;}};//屏蔽右键单击document.oncontextmenu = function () {return false;}
}
——————————
如有不足请留言指正
相互学习,共同进步
JS禁止浏览器打开控制台或查看源代码相关推荐
- js禁止浏览器后退按钮
js禁止浏览器后退按钮 1.js //禁止浏览器后退按钮 function BanBack(ele) {//禁止浏览器后退按钮if (window.history && window. ...
- 浏览器打开控制台触发事件
浏览器打开控制台触发事件: 网页中加了看板娘,在打开控制台的时候会弹出这一段话 然后我就好奇了,打开控制台的事件怎么监听? 接下来去扒了下看板娘的源码,发现只有这么一句话 const devtools ...
- vue 禁止显示本网页由、、_【VUE/JS】vue和js禁止浏览器页面后退
1.vue 禁止浏览器后退 需求是:需要某个路由不能通过浏览器返回,同时不影响相互之间的切换 整理一下解决方法 和 使用方法: 1.在路由配置中给这个路由添加meta信息,比如: { path: '/ ...
- 防止html网页被f12抓取,JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码...
前言 很多站长为了仿止别人仿制或扒下自己的网页,都会选择使用禁止浏览器右键查看元素或F12审查元素,一旦查看元素浏览器页面就会自动关闭,下面话不多说了,来一起看看详细的介绍吧. 注:该代码不兼容火狐浏 ...
- JS禁止浏览器后退键
背景说明: 今天项目测试中,同事发现一个Bug,当键盘敲下后退键(Backspace)后,浏览器自动后退,不符合需求,故建议禁止浏览器后退键. 提出需求: 当键盘敲下后退键(Backspace)后 1 ...
- js禁止浏览器后退操作
mounted() {//禁止浏览器的后退操作history.pushState(null, null, document.URL);window.addEventListener('popstate ...
- Edge浏览器打开控制台后程序总是停止进入debug模式关闭教程【八仙过海之又一过海方案】
问题描述 就是这样,我打开控制台想看接口调用过程,但是Edge总是给我暂停,不知道是版本还是什么问题,以前也没有出现,看了网上的教程,可谓:八仙过海,各显神通!我试了,都不好使 解决办法 如果你也是看 ...
- 禁止浏览器打开 F12 调试
事出有因 众所周知,前端工程师的毛病,总喜欢使用F12进行调试 有些人,喜欢审查元素,参考别人家的CSS样式,然后方便进行复制粘贴 有些人,喜欢查看网络,查看别人的请求接口,方便抓别人家的接口 虽然以 ...
- 关于js禁止浏览器缩放
前段时间由于工作需要,需要实现禁止使用Ctrl/Command + -/+, 以及Ctrl/Command + 鼠标滚动等方式缩放浏览器: 1 $(document).keydown(function ...
最新文章
- 音视频技术开发周刊 | 239
- jQuery手风琴图切换特效插件
- torch.nn.DataParallel()--多个GPU加速训练
- SQL Server Denali:SSDT新功能解读
- 微信小程序—智能小蜜(基于智能语义解析olami开放平台)
- mysql表空间查看及创建
- ldd3 sbull编译遇到的问题 解决(部分)方法
- 拒绝充钱!教你一招避开网盘限速
- 结婚证照片尺寸是多少?教你拍出好看的证件照照片
- 周末整理了一下计算机经典必看好书,并送出6本书
- 顾客点餐系统(1)-------整体项目目标+用户数据表的操作
- 光遇测试服怎么显示服务器错误,光遇服务器错误怎么办_光遇服务器错误解决方法_3DM手游...
- javaScript:打印等腰三角形
- STM32学习笔记(二)——常用接口
- 噪音太大怎么办?简单几步笔记本更安静时间
- 视频编码帧间学习笔记(个人向初学小结)
- ChinaJoy雷神嘉年华完美收官 精彩瞬间盘点
- 错误:1 http://packages.ros.org/ros/ubuntu xenial InRelease 下列签名无效: KEYEXPIRED 1622248854
- GDG调试技巧之命令列表(commands)
- 5800xm手机上的信安易来电防火墙下载