360doc网站不登录就无法复制内容的解决方法


Posted in Javascript onJanuary 27, 2018

有时候我们在搜索东西的时候,有时候实在找不到内容,只有360doc有的内容就没办法了,只能凑合看了,看中了内容无法复制,提示要粘贴怎么解决呢,这里就为大家整理一下,需要的朋友可以参考一下

能有时候,你在360doc上发现了一篇好的文章,也可能你已经去尝试过复制360doc的文章内容,但这时候,它会给你弹出一个提示窗口,让你注册他们的账户,然后才可以保存文章(先淡定的鄙视一下 :-D ),这种做法很让人讨厌,而且还有满篇的广告飞来飞去,让人根本就没有办法好好的去看内容。

下面的方法从简单到复杂(麻烦)

1、js实现

代码一

javascript:document.body.oncopy=null;void(0)

建议用ie或360、google浏览器等,有时候浏览器会将javascript:去掉,导致无法使用,这样的话手工打上去就可以了,要不就会跳到搜索页面。

360doc网站不登录就无法复制内容的解决方法

代码二、有提醒

javascript: (function() { var doc = document; var bd = doc.body; bd.onselectstart = bd.oncopy = bd.onpaste = bd.onkeydown = bd.oncontextmenu = bd.onmousemove = bd.onselectstart = bd.ondragstart = doc.onselectstart = doc.oncopy = doc.onpaste = doc.onkeydown = doc.oncontextmenu = null; doc.onselectstart = doc.oncontextmenu = doc.onmousedown = doc.onkeydown = function () { return true }; with(document.wrappedJSObject || document) { onmouseup = null; onmousedown = null; oncontextmenu = null } var arAllElements = document.getElementsByTagName('*'); for (var i = arAllElements.length - 1; i >= 0; i--) { var elmOne = arAllElements[i]; with(elmOne.wrappedJSObject || elmOne) { onmouseup = null; onmousedown = null } } alert(unescape('已解除右键复制限制!') ); bd.style.webkitUserSelect = 'auto!important'; bd.style.MozUserSelect = 'text!important'; void(0); })()

缺点就是不是专业的人,不好记,最好桌面存到一个文本文件里面,方便以后使用。

2、查看源码的方法

360doc网站不登录就无法复制内容的解决方法

方法如下:
在页面的右键菜单里,选择”查看源“,我的是Google Chrome,这时弹出html源代码的内容

复制保存其内容到新建的文本文件,然后改变其后缀名为html

ok,打开这个html文件,再从里面复制你想要的内容就可以了。

注意:也可以不用全部复制,只要将内容那块复制就可以了

Javascript 相关文章推荐
js 处理URL实用技巧
Nov 23 Javascript
Js-$.extend扩展方法使方法参数更灵活
Jan 15 Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
Nov 05 Javascript
js+jquery实现图片裁剪功能
Jan 02 Javascript
jquery实现漂亮的二级下拉菜单代码
Aug 26 Javascript
有关JavaScript中call()和apply() 的一些理解
May 20 Javascript
IOS中safari下的select下拉菜单文字过长不换行的解决方法
Sep 26 Javascript
Bootstrap 3 按钮标签实例代码
Feb 21 Javascript
JavaScript脚本语言是什么_动力节点Java学院整理
Jun 26 Javascript
vue mixins组件复用的几种方式(小结)
Sep 06 Javascript
React Native 使用Fetch发送网络请求的示例代码
Dec 02 Javascript
Parcel 打包示例(React HelloWorld)
Jan 16 Javascript
使用Vue写一个datepicker的示例
Jan 27 #Javascript
Vue引用第三方datepicker插件无法监听datepicker输入框的值的解决
Jan 27 #Javascript
浅谈React中组件间抽象
Jan 27 #Javascript
React Native中NavigatorIOS组件的简单使用详解
Jan 27 #Javascript
ejsExcel模板在Vue.js项目中的实际运用
Jan 27 #Javascript
使用D3.js创建物流地图的示例代码
Jan 27 #Javascript
javascript获取图片的top N主色值方法详解
Jan 26 #Javascript
You might like
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
php中并发读写文件冲突的解决方案
2013/10/25 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
yii2实现 "上一篇,下一篇" 功能的代码实例
2017/02/04 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
js与css实现弹出层覆盖整个页面的方法
2014/12/13 Javascript
在JavaScript中使用对数Math.log()方法的教程
2015/06/15 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
JavaScript数据结构之二叉查找树的定义与表示方法
2017/04/12 Javascript
bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据
2020/08/09 Javascript
vue.js如何将echarts封装为组件一键使用详解
2017/10/10 Javascript
Vuejs 单文件组件实例详解
2018/02/09 Javascript
vue项目部署上线遇到的问题及解决方法
2018/06/10 Javascript
jQuery中each和js中forEach的区别分析
2019/02/27 jQuery
vue前端框架—Mint UI详解(更适用于移动端)
2019/04/30 Javascript
JS实现排行榜文字向上滚动轮播效果
2019/11/26 Javascript
JS this关键字在ajax中使用出现问题解决方案
2020/07/17 Javascript
[01:29]2017 DOTA2国际邀请赛官方英雄手办展示
2017/03/18 DOTA
Python中模块与包有相同名字的处理方法
2017/05/05 Python
python函数中return后的语句一定不会执行吗?
2017/07/06 Python
python正则实现提取电话功能
2018/02/24 Python
Python内置函数reversed()用法分析
2018/03/20 Python
Python实现合并同一个文件夹下所有txt文件的方法示例
2018/04/26 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
在django中使用post方法时,需要增加csrftoken的例子
2020/03/13 Python
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
2020/05/25 Python
Python脚本实现Zabbix多行日志监控过程解析
2020/08/26 Python
Python编写单元测试代码实例
2020/09/10 Python
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
企业员工培训感言
2014/02/26 职场文书
闪闪的红星观后感
2015/06/08 职场文书
《山中访友》教学反思
2016/02/24 职场文书
党员公开承诺书2016
2016/03/24 职场文书
用python基于appium模块开发一个自动收取能量的小助手
2021/09/25 Python
Python list列表删除元素的4种方法
2021/11/01 Python