马上注册,结交更多网友,浏览器插件/脚本不再愁!
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本脚本为 百度百科 无水印图片查看 的无 jQuery 版本。
去除 jQuery 依赖的同时,重了核心部分,按照一个列表,替换位于网页不同位置的图片链接,方便后面可能的维护。
原脚本链接:https://greasyfork.org/zh-CN/scripts/16607
原作者初学 JS,我就写了很多注释,希望能帮到他。
若其他人有合并零散脚本等不同需要的话,在此直接提供一份压缩版本,更新上的不便还请谅解。好在,下次更新应该要等到百度更新百度百科网站了。
- (()=>{
- const t="https://bkimg.cdn.bcebos.com/pic/",e=document.getElementById("imgPicture")
- ;if(e&&e.src&&e.src.startsWith(t)){let t=""
- ;const a=new Map([[e,"src"],[document.querySelector("a.tool-button.origin"),"href"]]),
- c=()=>{const c=e.src,r=(t=>t.origin.concat(t.pathname))(new URL(c))
- ;a.forEach((t,e)=>e.getAttribute(t)!==r&&e.setAttribute(t,r)),t=r};c(),
- new MutationObserver(a=>{e.src!==t&&c()}).observe(e,{attributes:!0,attributeFilter:["src"]})
- }else location.href.startsWith(t)&&location.search.includes("/watermark")
- &&location.assign(location.origin.concat(location.pathname))
- })();
复制代码
版本1.3.1.5
创建日期2019-07-01
最近更新2020-02-12
作者Crystal-RainSlide
百度百科 - 将图片改为无水印版本.user.js
(3.54 KB, 下载次数: 18)
|