TamperMonkey油猴/暴力猴浏览器脚本插件中文网(原TMchina)

打印 上一主题 下一主题

[搜索] 油猴脚本:将百度百科 图片改为无水印版本

[复制链接]
跳转到指定楼层
楼主
发表于 2020-2-12 22:23:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多网友,浏览器插件/脚本不再愁!

您需要 登录 才可以下载或查看,没有帐号?注册会员

x



本脚本为 百度百科 无水印图片查看 的无 jQuery 版本。

去除 jQuery 依赖的同时,重了核心部分,按照一个列表,替换位于网页不同位置的图片链接,方便后面可能的维护。

原脚本链接:https://greasyfork.org/zh-CN/scripts/16607

原作者初学 JS,我就写了很多注释,希望能帮到他。
若其他人有合并零散脚本等不同需要的话,在此直接提供一份压缩版本,更新上的不便还请谅解。好在,下次更新应该要等到百度更新百度百科网站了。

  1. (()=>{
  2. const t="https://bkimg.cdn.bcebos.com/pic/",e=document.getElementById("imgPicture")
  3. ;if(e&&e.src&&e.src.startsWith(t)){let t=""
  4. ;const a=new Map([[e,"src"],[document.querySelector("a.tool-button.origin"),"href"]]),
  5. c=()=>{const c=e.src,r=(t=>t.origin.concat(t.pathname))(new URL(c))
  6. ;a.forEach((t,e)=>e.getAttribute(t)!==r&&e.setAttribute(t,r)),t=r};c(),
  7. new MutationObserver(a=>{e.src!==t&&c()}).observe(e,{attributes:!0,attributeFilter:["src"]})
  8. }else location.href.startsWith(t)&&location.search.includes("/watermark")
  9. &&location.assign(location.origin.concat(location.pathname))
  10. })();
复制代码

版本1.3.1.5
创建日期2019-07-01
最近更新2020-02-12
作者Crystal-RainSlide

百度百科 - 将图片改为无水印版本.user.js (3.54 KB, 下载次数: 18)



TM中文网 - 脚本安装指南

1、本站ZIP导入包一般命名类似为tampermonkey.cn_xxx_script.zip,一般无需解压直接导入(导入不成功则解压看是否里面还有ZIP文件,有的话再导入)。
2、JS版为代码版,可在油猴/暴力猴控制台直接添加脚本的方式把JS文件内的代码复制粘贴进去,保存即可成功安装脚本。
3、脚本导入的相关教程《油猴脚本导入教程》/《暴力猴脚本导入教程


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

最近更新的脚本

免责声明

油猴中文网所发布的一切浏览器脚本及应用的帖子仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该应用,请支持开发者,若有VIP相关脚本,我们推荐您购买VIP得到更好的官方服务。(如有侵犯了您权益的应用请点此处联系我们处理

联系我们|Archiver|小黑屋|sitemap|, Processed in 0.041345 second(s), 14 queries , File On.   
快速回复 返回顶部 返回列表