*、在访问一些网站的时候,我想复制一些内容,但是发现该网站做了一些小动作禁止用户比如右键和选择的功能,于是乎作为一个爱钻研的人儿,嘿嘿,我发现了以下解决方案,仅供参考哦~
*、禁止右键一般是事件
document.oncontextmenu=function(e){return false;}; 解决方案是: 利用像tampermonkey这样的工具改写该事件即可 如:document.oncontextmenu=function(e){return true;};
*、禁止页面选择一般是在标签样式以及选择事件
样式如: -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; 事件如: document.onselectstart=function(e){return false;}; 解决方案是: 利用像tampermonkey这样的工具改写该样式和事件即可 样式将none属性修改为auto即可。 事件改为document.onselectstart=function(e){return true;}; 哈哈哈
*、禁止Ctrl+c事件
document.oncopy=function(){alert(xxx);return false;}; 解决方式是: 事件改写即可 document.oncopy=function(){return true;};
*、顺带查到的一个东东
可以提取ctrl+c取到的数据内容 document.body.oncopy = function(){ var copyText = window.getSelection?window.getSelection():document.selection.createRange().text; } ; 亲测可用 引自:http://blog.csdn.net/y_likeorg/article/details/52153713
相关推荐
让不会写代码的人也能轻松快速上手编写HTML5页面。H5DS同时也是一款基于react+mobx的在线HTML制作工具,灵活的内核可快速改造成各种 可视化制作工具(基于该内核,可以做BI工具,建站工具,图形设计工具,在线PPT...
html满屏飘爱心代码如何做(一篇文章教你如何制作表白爱心特效)如今为了追到女朋友,众位男士也是掏空心思,绞尽脑汁想各种表白的新招式,务必给女神一个难以忘记的表白。程序员当然也不例外。既然学的是编程,那...
10个页面,学校让做的网站作业,虽然是比较基础的网页静态页面,不过我也希望你能做的规范一些,我们专业制作学生网页作业,div css js 等通过dreamwear的工具实现规范化,比如文件夹的规范,代码写作的规范,虽然...
7个页面,学校让做的网站作业,虽然是比较基础的网页静态页面,不过我也希望你能做的规范一些,我们专业制作学生网页作业,div css js 等通过dreamwear的工具实现规范化,比如文件夹的规范,代码写作的规范,虽然...
9个网页布局,学校让做的网站作业,虽然是比较基础的网页静态页面,不过我也希望你能做的规范一些,我们专业制作学生网页作业,div css js 等通过dreamwear的工具实现规范化,比如文件夹的规范,代码写作的规范,...
当然,即使你没有听说过CSS,也没有什么大不了的——我们不会告诉别人你对CSS的认识还停留在1999年——如果你想在21世纪创建网页,你就必须知道和懂得CSS。《Head First HTML与CSS(第2版)》使你不再顾虑Web—safe...
你还需要使用一些标志符来告诉浏览器它下面即将读取的是一份HTML文件,因此一般情况下HTML网页的第一个标志符应该是<html>,而与之对应,在该页的结尾处,你应该用</html>做为全文的结束。 <html>标志符内是标志...
当然,即使你没有听说过CSS,也没有什么大不了的——我们不会告诉别人你对CSS的认识还停留在1999年——如果你想在21世纪创建网页,你就必须知道和懂得CSS。《Head First HTML与CSS(第2版)》使你不再顾虑Web—safe...
在探讨HTML初学者入门教程之前,我们首先需要理解HTML是什么。HTML,全称为超文本标记语言(Hypertext Markup ...无论你是对网页开发感兴趣,还是想探索新的平台进行游戏开发,学习HTML都是一个非常有价值的起点。
我想下面的这7个HTML5应用一定会让你爱上HTML5的,不信就一起来看看吧。 1、HTML5/jQuery雷达动画图表 图表配置十分简单 之前我们介绍过不少形形色色的HTML5图表了,像这款HTML5折线图表Aristochart是一款很不错的...
《Head First HTML5 Programming 中文版 》内容简介:你可能想创建具有动态性 交互性 包含丰富数据而且互连的Web页面 先等一下 Web页面 为什么不用HTML5创建成熟的Web应用呢 另外 为什么不使用现代技术 像在移动设备...
9个网页布局,学校让做的网站作业,虽然是比较基础的网页静态页面,不过我也希望你能做的规范一些,我们专业制作学生网页作业,div css js 等通过dreamwear的工具实现规范化,比如文件夹的规范,代码写作的规范,...
《Head First HTML5 Programming 中文版 》内容简介:你可能想创建具有动态性 交互性 包含丰富数据而且互连的Web页面 先等一下 Web页面 为什么不用HTML5创建成熟的Web应用呢 另外 为什么不使用现代技术 像在移动设备...
《Head First HTML5 Programming 中文版 》内容简介:你可能想创建具有动态性 交互性 包含丰富数据而且互连的Web页面 先等一下 Web页面 为什么不用HTML5创建成熟的Web应用呢 另外 为什么不使用现代技术 像在移动设备...
"名茶网"就是一个这样的例子,它不包含数据库交互或动态内容生成。静态网站的优点包括加载速度快、维护简单、安全性较高,但缺点在于内容更新需要手动编辑HTML文件,不够灵活。 【介绍茶】 在该网站中,通过HTML的...
这段代码会让页面背景在宽度不超过600px的设备上变为浅蓝色。 流式布局是响应式设计的关键,通常通过百分比单位而不是固定像素来定义元素宽度,使得布局能随窗口大小变化而自适应。例如: ```css .container { ...
学会创建Web页面的真正诀窍,并认识到为什么你的老板所说的关于HTML表格的一切都有可能是错误的(以及做什么来代替)。最重要的是,在鸡尾酒会上当你的同事随口提及他的HTML现在如何完整以及他的CSS是在外部样式表里...
这种方法特别适合那些希望界面具有高度定制化和现代感,但又不想完全转向WPF或Web应用开发的项目。 具体实现步骤包括: 1. 在WinForm设计器中添加WebBrowser控件。 2. 创建HTML、CSS和JavaScript文件,定义界面元素...
在游戏开发中,Web Workers可以用来处理计算密集型的工作,比如游戏逻辑的计算,这样就不会因为计算导致页面响应变慢。 另外,Gamepad API也是HTML5为游戏设计的接口,它使得游戏可以直接支持游戏手柄,增加了游戏...