12月份在忙于考驾照及公司的项目一直没有时间来写博客
项目在上周五已经测试完毕告一段落,今天想把项目给总结一下,发现有很多要总结的。。。。
在2015年第一遍文章就写个在项目用到的某一个功能吧,,禁止右键使用
直接上代码:
window.onerror = function() { return true }; document.oncontextmenu = function($) { return false }; document.ondragstart = document.onselectstart = function($) { var _ = $ ? $: (_ ? _: window.event), A = _.target ? _.target: _.srcElement, B = A.nodeName.toUpperCase(); if (! (A.nodeName && (B == "INPUT" || B == "TEXTAREA"))) return false }; var style, cssContent = "html, * {-moz-user-select:none;}"; if (document.all) { style = document.createStyleSheet(); style.cssText = cssContent } else { style = document.createElement("style"); style.type = "text/css"; style.textContent = cssContent } try { document.getElementsByTagName("head")[0].appendChild(style) } catch(e) {}
禁止F5刷新
document.onkeydown = function (e) { var ev = window.event || e; var code = ev.keyCode || ev.which; if (code == 116) { event.keyCode = 0; event.cancelBubble = true; return false; } }
只做备份吧
相关推荐
### 一、JavaScript禁止右键点击 #### 实现原理: 禁用右键点击主要是通过监听`oncontextmenu`事件来完成的。当用户在网页上右击时,浏览器会触发此事件。通过将`oncontextmenu`事件处理程序设置为返回`false`,...
在网页设计中,有时为了保护内容不被轻易地复制或者防止不必要的用户操作,开发者可能会采用JavaScript来实现一些限制功能,比如“禁止右键”和“禁止复制”。这主要是通过监听和处理浏览器的特定事件来实现的。下面...
js禁止右键、看源码、复制源码,保护网页程序,很不错的东东
网页禁止右键JS代码是一种常见的网页安全策略,用于防止用户通过浏览器的默认右键菜单功能复制页面内容或图片。在互联网上,许多网站尤其是提供原创内容的平台,如在线教育、新闻媒体和博客,可能会使用这种方法来...
使用 JavaScript 禁止右键、禁止复制、禁止粘贴 在网页开发中,保护自己辛苦半天做的网页,尤其是一些 JavaScript 特效,不被人利用查看源文件而复制非常重要。下面将详细介绍如何使用 JavaScript 禁止右键、禁止...
本文将详细讲解如何使用JavaScript实现各浏览器兼容的禁止右键功能,以及相关的技术要点。 首先,JavaScript是一种轻量级的解释型编程语言,广泛应用于网页动态效果和交互功能的实现。在禁止右键的功能上,...
js 禁止右键 禁止f12
js鼠标禁止右键、复制粘贴代码,供大家一起共同分享学习。
我们可以通过监听这个事件并阻止其默认行为来达到禁止右键菜单显示的目的。 以下是一个简单的示例,展示如何在网页的整个 body 上禁止鼠标右键点击: ```html <!DOCTYPE html> 禁止点击鼠标右键 document....
### 禁止右键代码示例解析 在网页开发中,有时为了保护网页内容不被轻易复制或出于用户体验的设计考虑,开发者会采用各种技术手段来禁止用户在页面上使用鼠标右键。本文将深入分析一种禁止用户在网页上使用右键的...
这里,`addEventListener`方法为`myFlash`对象添加了对`contextmenu`事件的监听,当右键点击时,JavaScript同样会阻止默认的右键菜单显示。 需要注意的是,由于Flash的安全性和浏览器兼容性问题,现代浏览器已经...
总结起来,禁止鼠标右键和在SVG中自定义右键菜单涉及到JavaScript事件处理和DOM操作。通过监听`contextmenu`事件并调用`preventDefault()`方法,可以阻止浏览器的默认右键菜单。而在SVG中,我们可以结合CSS和...
### JavaScript 页面代码防止 Frame 禁止右键详解 在网页开发中,有时为了保护网站内容不被轻易复制或防止网站被嵌入到其他站点的框架(frame)中,开发者会采用一系列技术手段来实现这一目标。下面我们将详细介绍...
下面是一个简单的示例,展示了如何使用JavaScript禁止图片的右键菜单: ```html <!DOCTYPE html> 禁止图片右键示例 禁止右键图片"> document.getElementById('protectedImage').addEventListener('...
标题“禁止右键 黏贴 复制 JS”所指的就是利用JavaScript代码来阻止这些默认行为的技术。下面我们将详细探讨如何实现这一目标以及相关知识点。 首先,让我们来看一下如何禁用右键菜单。在浏览器中,用户通常通过...
使用后无法通过右键,F12之类的查看源代码,如有需要还需自己注释掉引用的js。
在实际项目中,`js网页禁右键、看源码、复制.htm`和`JS禁止右击菜单.html`这样的文件可能是包含这些禁用功能的HTML示例文件,供开发者参考和学习。通过阅读和理解这些文件,你可以更好地掌握如何在自己的网页中应用...
在实际的开发过程中,除了使用JavaScript来禁止右键菜单外,还可以通过CSS属性来进一步增强对右键菜单的控制。例如,可以在CSS中设置: ```css body { -moz-user-select: none; /* Firefox */ -webkit-user-...
### 使用JavaScript实现右键的复制、粘贴和剪切功能 #### 一、背景介绍 在Web开发过程中,有时我们需要模拟浏览器自带的右键菜单中的复制(Copy)、粘贴(Paste)以及剪切(Cut)功能。这不仅能够增强用户体验,还...
网页禁止右键,兼容火狐和谷歌等浏览器,包含样式控制和js代码等多种方法