花瓣高清

花瓣详情页图片替换成高清图片显示

  1. // ==UserScript==
  2. // @name 花瓣高清
  3. // @version 0.0.3
  4. // @namespace https://gitee.com/browser-plug/chrome-huaban
  5. // @icon https://www.huaban.com/favicon.ico
  6. // @description 花瓣详情页图片替换成高清图片显示
  7. // @author rose1988c
  8. // @license MIT
  9. // @match *://huaban.com*
  10. // @run-at document-idle
  11. // @grant unsafeWindow
  12. // @grant GM_xmlhttpRequest
  13. // @grant GM_download
  14. // ==/UserScript==
  15.  
  16. ;(function() {
  17. "use strict";
  18.  
  19. var checkZoom = function() {
  20. if (document.getElementsByClassName("zoomin")) {
  21. if (
  22. document.getElementsByClassName("zoom-layer") &&
  23. document.getElementsByClassName("zoom-layer")[0]
  24. ) {
  25. var imgLagerSrc = document
  26. .getElementsByClassName("zoom-layer")[0]
  27. .getAttribute("data-img");
  28.  
  29. var originImg = document
  30. .getElementsByClassName("image-holder")[0]
  31. .getElementsByTagName("img")[0].src;
  32.  
  33. if (originImg != imgLagerSrc) {
  34. document
  35. .getElementsByClassName("image-holder")[0]
  36. .getElementsByTagName("img")[0].src = imgLagerSrc;
  37. }
  38. }
  39. }
  40. };
  41.  
  42. setInterval(checkZoom, 500);
  43. console.log("花瓣高清启动ing")
  44. })();