JS禁止查看网页源代码的实现方法

 更新时间:2016年10月12日 14:25:31   作者:九成  
本文给大家介绍js如何禁止查看网页源代码,并给大家分享了三种查看路径的方法,本文给大家介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起看看吧

先给大家分享下三种查看路径的方法:

1、直接按F12

2、Ctrl+Shift+I查看

3、鼠标点击右键查看

把以上三种状态都屏蔽掉就可以了,document有onkeydown(键盘按键事件),该事件里面找到对应的keycode并处理就可以,document也有oncontextmenu鼠标右键事件,屏蔽即可。

JS撸码如下:

window.onload=function(){
document.onkeydown=function(){
var e=window.event||arguments[0];
if(e.keyCode==123){
alert("小样你想干嘛?");
return false;
}else if((e.ctrlKey)&&(e.shiftKey)&&(e.keyCode==73)){
alert("还是不给你看。。");
return false;
}
};
document.oncontextmenu=function(){
alert("小样不给你看");
return false;
}
}

以上所述是小编给大家介绍的JS禁止查看网页源码的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 微信小程序之console.log()使用方法

    微信小程序之console.log()使用方法

    console.log() 是 JavaScript 中的标准内置函数,主要用于在浏览器的控制台(Console)中输出信息,帮助开发者进行调试和跟踪代码运行状态,下面给大家介绍微信小程序之console.log()使用,感兴趣的朋友跟随小编一起看看吧
    2024-04-04
  • 前端实现批量下载并打包成ZIP文件的步骤及示例

    前端实现批量下载并打包成ZIP文件的步骤及示例

    下载我相信很多小伙伴并不陌生,下载文件的形式也有很多,下面这篇文章主要给大家介绍了关于前端实现批量下载并打包成ZIP文件的步骤及示例,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • js与C#进行时间戳转换

    js与C#进行时间戳转换

    最近在做一个项目,需要JS时间戳转成C#里的时间,再把C#里的时间戳转成JS的时间,就仔细研究了下js与C#进行转换的注意要点,这里记录下来,有需要的小伙伴自己拿走。
    2014-11-11
  • 原生js实现放大镜组件

    原生js实现放大镜组件

    这篇文章主要为大家详细介绍了js实现放大镜组件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-01-01
  • JS简单获取客户端IP地址的方法【调用搜狐接口】

    JS简单获取客户端IP地址的方法【调用搜狐接口】

    这篇文章主要介绍了JS简单获取客户端IP地址的方法,通过调用搜狐接口来简单实现获取访客IP地址的功能,非常简便实用,需要的朋友可以参考下
    2016-09-09
  • JavaScript 浮动定位提示效果实现代码

    JavaScript 浮动定位提示效果实现代码

    本来想做一个集合浮动定位和鼠标跟随的tooltips效果,但发现定位和鼠标跟随在一些关键的地方还是不同的,还是分开来吧。
    2009-09-09
  • 基于js实现抽红包并分配代码实例

    基于js实现抽红包并分配代码实例

    这篇文章主要介绍了基于js实现抽红包并分配代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 一个最简单的级联下拉菜单

    一个最简单的级联下拉菜单

    一个最简单的级联下拉菜单...
    2006-12-12
  • JavaScript实现横线提示输入验证码随输入验证码输入消失的方法

    JavaScript实现横线提示输入验证码随输入验证码输入消失的方法

    这篇文章主要介绍了JavaScript实现横线提示输入验证码随输入验证码输入消失的方法,非常实用,在微信开发中经常会用到,需要的朋友可以参考下
    2016-09-09
  • KnockoutJs快速入门教程

    KnockoutJs快速入门教程

    这篇文章主要为大家分享了KnockoutJs快速入门教程,了解KnockoutJs到底是什么?如何使用KnockoutJS中的data-bind语法来将模型数据绑定到DOM元素中,感兴趣的小伙伴们可以参考一下
    2016-05-05

最新评论