文档章节

JS右键失效

Bug-Killer
 Bug-Killer
发布于 2017/04/28 07:48
字数 66
阅读 14
收藏 1
document.oncontextmenu = function () {
    return false;
};
document.ondragstart = function () {
    return false;
};
document.onselectstart = function () {
    return false;
};
document.onbeforecopy = function () {
    return false;
};
document.onselect = function () {
    document.selection.empty();
};
document.oncopy = function () {
    document.selection.empty();
};
// document.onmouseup = function () {
//     document.selection.empty();
// };
function DisableF5() {
    with (event) {
        // F5 and Ctrl+R
        if (keyCode == 116 || (ctrlKey && keyCode == 82)) {
            event.keyCode = 0;
            event.cancelBubble = true;
            return false;
        }
    }
}
document.onkeydown = DisableF5;

 

© 著作权归作者所有

共有 人打赏支持
Bug-Killer
粉丝 5
博文 74
码字总数 46700
作品 0
海淀
程序员
Dojo学习10 dijit.Menu

dijit.Menu 介绍一下使用dojo创建右键菜单,有的时候很有用的。 右键菜单的核心类是dijit.Menu,菜单类是dijit.MenuItem; 如果想要添加二级菜单,需要使用dijit.PopupMenuItem; 如果只是简单...

元来元去
2010/11/02
0
0
爬虫获取 js 动态数据 (1)

爬虫遇到 js 动态数据时,主要解决方法有两种: 使用一些库,例如 Selenium,来模拟浏览器环境抓取数据。但这样做对内存和 CPU 的消耗都比较大,爬虫效率低,应尽量避免。 手动分析 js 请求,...

anye137
06/05
0
0
织梦dedecms当channel设置了type和typeid时currentstyle失效时js

当调用channel标签设置type和typeid时我们的currentstyle会失效,具体原因在channel.lib.php这个处理文件,可以直接在里面搞定,但有一定难度,很麻烦,但可以用js另类解决 js: 在list_*.ht...

阿唐
2013/12/17
0
0
JavaScript语言基础-环境搭建

我们要想编写和运行JavaScript脚本,则需要:JavaScript编辑工具和JavaScript运行测试环境。下面我们分别介绍一下。 JavaScript编辑工具 JavaScript编辑工具最简单的可以使用一些文本编辑工具...

智捷课堂
2015/03/12
0
0
优化Visual Studio Code的自动补全

Visual Studio Code (简称VS Code)是个很棒的代码编辑器,内置多种语言的自动补全功能,写JavaScript也不例外,VS Code提供的自动补全还是很赞的。 不过自动补全功能在有些情况下会失效,比...

切糕糕
06/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

sed命令扩展使用操作

打印某行到某行之间的内容 假若文件test.txt的内容是: ertfff**[abcfd]123324444[rty]**fgfgf 怎么能截取 [abcfd]123324444[rty] 这一部分出来呢? 操作命令: 知道开始行和结...

野雪球
29分钟前
1
0
JVM内存笔记

Hotspot JVM 中的 Java 线程与原生操作系统线程有直接的映射关系。当线程本地存储、缓 冲区分配、同步对象、栈、程序计数器等准备好以后,就会创建一个操作系统原生线程。 Java 线程结束,原...

凌渡
35分钟前
1
0
284. Peeking Iterator

Description Tag: Design Difficulties: Medium Given an Iterator class interface with methods: next() and hasNext(), design and implement a PeekingIterator that support the pee......

52iSilence7
37分钟前
1
0
防止快速重复点击的两种思维

防止重复执行的两种思维 场景 下单时,提交按钮,因为网络卡顿或者手快重复点击,导致重复提交订单; 微博,更新个人状态或发表评论时,快速多次点击[发送]按钮,导致相同的信息发送多次. 解决思路 ...

黄威
今天
0
0
在windows环境下使用Virtualbox虚拟Debian系统来运行Docker

标题绕口。 我之前一直使用 Virtualbox 和 homestead 来运行我的 PHP 开发环境。最近决心开始尝试 DevOps,使得开发、部署容器化,来化解人为操作失误和环境不兼容等问题造成的各种损失。就打...

zgldh
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部