什么情况?
本来笔者在上学期间也是在XX上分享了原创文章N+的人,但鉴于这两年是商业化地越来越没有下限了,这才陆续转移到其他平台。
而笔者又是很不喜欢在办公电脑上登个人社交账号的人(一方面大小厂房都有保密要求,一方面笔者自身也不想把公私搅在一起;可以酒醒酒醉屏下眠,但也不能为了吃饭而影响了诗和远方)。
但偏偏有些子产品不自觉,扯了大旗当被面,蒙着自己还去唬弄别人。为了数据,啥都能想啥都敢做:不让选中、一COPY就弹窗。还真的是没完没了了...
咋办?
HTML禁止复制么,大都是利用 user-select、oncopy="fkyou";可能也有的兄弟弄了浏览器插件来绕过,这里用Bookmarklet来对抗魔法。
- 浏览器设置(通常是右上角的三个小点)- 书签 - 书签管理器
- 在书签管理器中找个空白处右键 - 新建书签,标题可以随便取,内容填充以下代码;保存
javascript:void((()=>{let s=document.createElement('style');s.setAttribute('media','screen');document.head.appendChild(s);s.sheet.insertRule('*{user-select:auto!important}',0);let f=e=>e.stopImmediatePropagation();document.body.addEventListener("copy",f,true);document.body.addEventListener("scroll",f,true);})());
然后进入某些有坏味道的网页后,点一下该书签,之后......纵享丝滑。
最后
仅供探讨Bookmarklet学习使用,请尊重知识,尊重原创。