分享知识  传递快乐

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禁止浏览器打开控制台或查看源代码相关推荐

  1. js禁止浏览器后退按钮

    js禁止浏览器后退按钮 1.js //禁止浏览器后退按钮 function BanBack(ele) {//禁止浏览器后退按钮if (window.history && window. ...

  2. 浏览器打开控制台触发事件

    浏览器打开控制台触发事件: 网页中加了看板娘,在打开控制台的时候会弹出这一段话 然后我就好奇了,打开控制台的事件怎么监听? 接下来去扒了下看板娘的源码,发现只有这么一句话 const devtools ...

  3. vue 禁止显示本网页由、、_【VUE/JS】vue和js禁止浏览器页面后退

    1.vue 禁止浏览器后退 需求是:需要某个路由不能通过浏览器返回,同时不影响相互之间的切换 整理一下解决方法 和 使用方法: 1.在路由配置中给这个路由添加meta信息,比如: { path: '/ ...

  4. 防止html网页被f12抓取,JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码...

    前言 很多站长为了仿止别人仿制或扒下自己的网页,都会选择使用禁止浏览器右键查看元素或F12审查元素,一旦查看元素浏览器页面就会自动关闭,下面话不多说了,来一起看看详细的介绍吧. 注:该代码不兼容火狐浏 ...

  5. JS禁止浏览器后退键

    背景说明: 今天项目测试中,同事发现一个Bug,当键盘敲下后退键(Backspace)后,浏览器自动后退,不符合需求,故建议禁止浏览器后退键. 提出需求: 当键盘敲下后退键(Backspace)后 1 ...

  6. js禁止浏览器后退操作

    mounted() {//禁止浏览器的后退操作history.pushState(null, null, document.URL);window.addEventListener('popstate ...

  7. Edge浏览器打开控制台后程序总是停止进入debug模式关闭教程【八仙过海之又一过海方案】

    问题描述 就是这样,我打开控制台想看接口调用过程,但是Edge总是给我暂停,不知道是版本还是什么问题,以前也没有出现,看了网上的教程,可谓:八仙过海,各显神通!我试了,都不好使 解决办法 如果你也是看 ...

  8. 禁止浏览器打开 F12 调试

    事出有因 众所周知,前端工程师的毛病,总喜欢使用F12进行调试 有些人,喜欢审查元素,参考别人家的CSS样式,然后方便进行复制粘贴 有些人,喜欢查看网络,查看别人的请求接口,方便抓别人家的接口 虽然以 ...

  9. 关于js禁止浏览器缩放

    前段时间由于工作需要,需要实现禁止使用Ctrl/Command + -/+, 以及Ctrl/Command + 鼠标滚动等方式缩放浏览器: 1 $(document).keydown(function ...

最新文章

  1. 音视频技术开发周刊 | 239
  2. jQuery手风琴图切换特效插件
  3. torch.nn.DataParallel()--多个GPU加速训练
  4. SQL Server Denali:SSDT新功能解读
  5. 微信小程序—智能小蜜(基于智能语义解析olami开放平台)
  6. mysql表空间查看及创建
  7. ldd3 sbull编译遇到的问题 解决(部分)方法
  8. 拒绝充钱!教你一招避开网盘限速
  9. 结婚证照片尺寸是多少?教你拍出好看的证件照照片
  10. 周末整理了一下计算机经典必看好书,并送出6本书
  11. 顾客点餐系统(1)-------整体项目目标+用户数据表的操作
  12. 光遇测试服怎么显示服务器错误,光遇服务器错误怎么办_光遇服务器错误解决方法_3DM手游...
  13. javaScript:打印等腰三角形
  14. STM32学习笔记(二)——常用接口
  15. 噪音太大怎么办?简单几步笔记本更安静时间
  16. 视频编码帧间学习笔记(个人向初学小结)
  17. ChinaJoy雷神嘉年华完美收官 精彩瞬间盘点
  18. 错误:1 http://packages.ros.org/ros/ubuntu xenial InRelease 下列签名无效: KEYEXPIRED 1622248854
  19. GDG调试技巧之命令列表(commands)
  20. 5800xm手机上的信安易来电防火墙下载

热门文章

  1. 听故事的男同学,没了666
  2. Linux中网络连接不上解决方案大全
  3. 基于DEM模拟淹没区域随时间推演算法代码展示
  4. 开年纳新|天空卫士家族荣誉谱上再添多名新“成员”
  5. [置顶] 我的私房IT学习网站
  6. 手把手教最新最全最详细Git使用教程(图文并茂,附Git命令大全学习文档)
  7. JQuery处理json数据实例(map和数组)
  8. 流计算 Oceanus | Flink JVM 内存超限的分析方法总结
  9. 整了半天终于把五笔整出来了
  10. 2015年百度之星程序设计大赛 - 资格赛【题解】