javascript实现禁止右键和F12查看源代码

 更新时间:2014年12月26日 11:21:02   投稿:hebedich  
这篇文章主要介绍了javascript实现禁止右键和F12查看源代码的代码,需要的朋友可以参考下

功能很简单,代码也很简洁,这里就不多废话了,直接奉上源码,需要的小伙伴直接带走。

复制代码 代码如下:

function click(e) {
if (document.all) {
if (event.button==2||event.button==3) { alert("欢迎光临寒舍,有什么需要帮忙的话,请与站长联系!谢谢您的合作!!!");
oncontextmenu='return false';
}
}
if (document.layers) {
if (e.which == 3) {
oncontextmenu='return false';
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
document.oncontextmenu = new Function("return false;")

document.onkeydown =document.onkeyup = document.onkeypress=function(){
if(window.event.keyCode == 123) {
window.event.returnValue=false;
return(false);
}
}
<--123——112是F1-F12的代码数-->

这是为了别人不看你的代码,对于不懂得人哦,如果老手是防不住的!

相关文章

  • 详谈JavaScript内存泄漏

    详谈JavaScript内存泄漏

    文章从什么是闭包、以及闭包所涉及的作用域链说起,讲述了JavaScript垃圾回收机制、循环引用、循环引用和闭包、IE中的内存泄漏以及解决方法,是篇非常详尽,非常不错的文章,这里推荐给大家。
    2014-11-11
  • 微信小程序国际化探索实现(附源码地址)

    微信小程序国际化探索实现(附源码地址)

    这篇文章主要介绍了微信小程序国际化探索实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • Canvas 绘制粒子动画背景

    Canvas 绘制粒子动画背景

    本文主要分享了Canvas 绘制粒子动画背景的示例代码。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • js console.log打印对象时属性缺失的解决方法

    js console.log打印对象时属性缺失的解决方法

    在编写代码时,我们常常用 console.log() 的方式将信息在控制台中打印出来以帮助我们进行前端调试,那么console.log打印对象时属性缺失怎么办?下面我们就一起来了解一下解决方法
    2019-05-05
  • JavaScript自定义Webpack配置实现流程介绍

    JavaScript自定义Webpack配置实现流程介绍

    本系列主要整理前端面试中需要掌握的知识点。本节介绍webpack如何优化前端性能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-10-10
  • JS模拟的Map类实现方法

    JS模拟的Map类实现方法

    这篇文章主要介绍了JS模拟的Map类实现方法,可实现模拟java中map属性按照键值对保存的功能,提供了采用数组和json两种实现方式,需要的朋友可以参考下
    2016-06-06
  • 微信小程序实现拍照和相册选取图片

    微信小程序实现拍照和相册选取图片

    这篇文章主要为大家详细介绍了微信小程序实现拍照和相册选取图片,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • JavaScript前端开发之实现二进制读写操作

    JavaScript前端开发之实现二进制读写操作

    这篇文章主要介绍了JavaScript前端开发之实现二进制读写操作的相关资料,需要的朋友可以参考下
    2015-11-11
  • js实现无缝轮播图特效

    js实现无缝轮播图特效

    这篇文章主要为大家详细介绍了js实现无缝轮播图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • JavaScript中普通属性和排序属性详解

    JavaScript中普通属性和排序属性详解

    JavaScript属性是对象中的特性,用于描述对象的状态,每个JavaScript对象都有一组属性,可以通过点号(.)或方括号([])访问和操作这些属性,本文将给大家讲讲JavaScript中你所不知道的普通属性和排序属性,需要的朋友可以参考下
    2023-09-09

最新评论