其他
必须登录才可以复制文字?教你破解360doc个人图书馆!
360doc 个人图书馆是一个免费网络好文收藏和分享的平台网站,用户注册后可拥有自己的网上图书馆,进行网页文章收藏、管理、分享等操作。
网址:http://www.360doc.com
但是,这个网站上的绝大部分文档都没有获取转载许可,而且我们在没有注册登录情况下是根本没法复制网页文字内容的,这就让人有点很不爽,下面本公众号“科研利器”就来教大家破解这个复制限制。
首先,尝试一下通过浏览器的开发者工具进行审查元素,会发现存在非常多的网页标签,复制粘贴之后还需要进行手动删除,非常不便。
经过尝试,成功找到三种破解方法,分别如下:
破解方法1:
新建一个空白的 word 文档并打开,在网页中选中需要复制的内容,用鼠标按住再拖放到文档中即可复制成功。
破解方法2:
首先复制下面的全部代码,待会儿有用。
setTimeout(function() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.innerHTML = '$("body").attr("onmousemove","");$("body").attr("onmouseup","");$("body").attr("onclick","");$("body").attr("oncopy","");document.onclick="" ;document.body.setAttribute("data-fp", asw); ';
document.head.appendChild(script);
document.head.removeChild(script);
console.log(document.body.getAttribute('data-fp'));
}, 100);
代码来源:https://github.com/gamegrd/copy-360doc
在需要复制文字的页面打开浏览器的开发者模式,一般可以通过快捷键 F12 或者 Ctrl+Shift+I 打开。
然后点击 Console 选项卡,会出现一个输入代码的地方。
将刚才复制的代码粘贴到这个输入位置,然后回车即可。
现在,你就可以随意复制网页内容了。
破解方法3:
在网页上选中需要复制的文字,然后右击鼠标,点击“打印”,会自动生成打印预览,然后就可以直接在打印预览里面进行复制了。
以上方法具有一定的普适性,以后遇到网页不让复制的时候可以试试哟~
更多干货推文: