百度百科 - 将图片改为无水印版本

本脚本为 百度百科 无水印图片查看 的无 jQuery 版本。原脚本链接:https://gf.qytechs.cn/scripts/16607

目前為 2020-02-12 提交的版本,檢視 最新版本

作者
Crystal-RainSlide
評價
0 0 0
版本
1.3.1.5
建立日期
2019-07-01
更新日期
2020-02-12
尺寸
3.5 KB
授權條款
未知
腳本執行於

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

原脚本链接:https://gf.qytechs.cn/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.4 版本就是这样一次更新… 讨论区的反馈链接:https://gf.qytechs.cn/zh-CN/forum/discussion/68000/x

1.3.1.5 版本除了修复百度又一次更新制造的问题,顺便支持了图片链接。直接打开百科图片链接之后,会自动跳转到原图。 讨论区的反馈链接: https://gf.qytechs.cn/zh-CN/forum/discussion/70311/x https://gf.qytechs.cn/zh-CN/forum/discussion/70083/x

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址