个人小调皮之——破解起点小说网文字不可框选复制问题
来源:互联网 发布:淘宝新开店如何推广 编辑:程序博客网 时间:2024/04/28 19:09
如题,今天学了一下onmousedown事件,这个事件是在鼠标点击按下时触发的事件,参考书中举的例子是利用onmousedown事件来进行普通的脚本隐藏操作,即不想让普通用户(一般的浏览器使用者)看到代码
=》于是 我好像想起了什么
=》很久很久以前 , 当时,我(没钱的穷逼学生党)喜欢看小说,正版的在小说网站上都是要付费的或者开会员什么的, VIP比非VIP可以多看很多很多最新章节,于是网上各种搜索, 盗版的也照看不误,这些盗版的更新基本与正版同步,之所以我觉得是盗版,是因为错别字太多了(可能是某些开了会员的照着正版小说手敲copy下来的),我就在想, 为毛不直接复制粘贴呢? 后来, 我就进了起点小说官网去看一些免费章节, 尝试复制粘贴, 却发现, 连框选都做不到, 更不可能复制粘贴了,拿个链接作为例子:http://read.qidian.com/BookReader/0polLDzolHkmPxgcqNL9uQ2,m23297ptb1FOBDFlr9quQA2.aspx 这个是某个小说的某个章节的链接(我是随便找的)
=》经过今天的学习, 忽然就觉得自己能够解决这个问题:
=》首先进入这个链接:
=》尝试点击左右键, 发现完全无效
=》首先至少要让我看到一些代码吧 , 这里应该也是做了隐藏代码的处理
=》OK, 我的是Firefox浏览器, 我先禁用JavaScript(操作方法:在地址栏中输入about:config 然后回车, 然后点击“我保证会小心”, 然后在出现的搜索一栏中填入javascript.enabled,将其设置为false, 也就是禁用了JavaScript, 不同的浏览器禁用方法不一样, 各位看客请对症下药)
=》然后再尝试左右键, 发现左键拉选还是无效, 但是右键单击, 终于能够出现菜单了, 那这就足够了
=》 右键单击, 选择审查元素, 发现, 可以查看代码了
=》仔细的想一下,可能导致文字无法拉选的可能性要么是JS, 要么就是CSS搞的鬼了, 现在JS禁用了, 如果还是不可选, 那就只能是CSS的设置搞的鬼了
=》当我们禁用了JS之后 , 发现啊哈~奇怪, 为什么出了个标题其他的文本内容 都消失了????
=》不要慌, 我们换个思路, 既然这个的话, 元素审查窗口我们已经通过右键打开了, 现在只要不关掉元素审查窗口, 然后, 重新启用JS脚本并且刷新网页, 不就可以做到既能够看到小说文本内容, 同时又能够调试代码吗??? 哈哈哈哈哈哈~~~~~机智如我!!!
=》承上, 我们找到包含小说文本内容的div,这个示例链接中id是"readcontent", 看一下他的CSS样式, 第一个就是“-moz-user-select:none;”, 没错, 找到了, 就是这玩意儿, 直接暴力删掉, 然后, 关掉元素审查窗口, 或者缩小元素审查窗口, 尝试一下框选文本, 发现可以了,复制粘贴什么的,现在可以随便玩了,如果是想要盗版(我只是说说而已, 请不要干此非法勾当!)的话。。。你懂的, 哈哈哈哈哈哈~~~~~机智如我!!!
-------------------------------------------------------------------------------------------------------------本人发现此技巧时间:2016/8/2-22:35
本文只是个人发现的奇技淫巧, 仅供学习交流, 若通过此技巧干任何非法或不利站点的事儿,概与本文无关, 本文不承担任何责任!!!
转载请注明出处!!!
- 个人小调皮之——破解起点小说网文字不可框选复制问题
- 教你如何复制起点小说
- 爬虫起点小说网所有小说基本信息
- Python爬虫实战之使用Scrapy爬起点网的完本小说
- 分针网—IT教育: 调皮的JavaScript
- 爬取起点小说
- 破解可读不可复制的 U 盘
- 设置h5页面不可复制文字、图片
- 音乐小说—两个人的下雪天
- 成功起点之二:个人心态语录
- 完整Java爬取起点小说网小说目录以及对应链接
- 破解网页文字无法复制的方法
- 破解有一些网站里的文字内容不能用鼠标选定及复制的问题
- 起点小说下载工具 代码汇
- Struts2小基础之赢在起点
- <寻径>小地图寻径——起点扩散遍历
- FPGA学习之路——引脚不可分配问题
- 起点公众版小说阅读器(办公室专用) 无聊之作
- ubuntu1604快速源
- 分享一个很牛逼的学习网站
- HelloSpringMVC
- 如何查询出ORACLE表的列的值是中文的
- php运行模式
- 个人小调皮之——破解起点小说网文字不可框选复制问题
- 127.Identify the two situations in which the alert log file is updated with details. (Choose two.)
- androidStudio com.android.build.api.transform.TransformException解决方案
- Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy...
- Light OJ:1094 Farthest Nodes in a Tree(树状DP+统计树的最大直径)
- java基础总结(摘抄)
- UVA10815 Andy's First Dictionary
- Unity、NGUI性能优化方法总结
- 链表——灵活的“数组”(链表的操作)