返回首頁 

Greasy Fork is available in English.

#东天猫晒单查看大图

给#东、天猫评晒单及评价中的图片添加一个“查看大图”的按钮

/* global        $ */// ==UserScript==// @name         #东天猫晒单查看大图// @namespace    http://tampermonkey.net/// @version      0.6// @description  给#东、天猫评晒单及评价中的图片添加一个“查看大图”的按钮// @author       ssyatelandisi// @match        *://*.jd.com/*// @match        *://*.tmall.com/*// @require      https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js// @grant        GM_addStyle// ==/UserScript==(function () {"use strict";// @ts-ignoreGM_addStyle(`#JDopenNewImg{color:#288cf0;border:2px #288cf0 solid;background-color:rgba(255,255,255,0.75);border-radius:5px;padding:5px;cursor:pointer;position:absolute;top:0;right:0;z-index:9999;font-weight:normal}#JDopenNewImg:hover{color:#ffffff;border-color:#288cf0;background-color:#288cf0;font-weight:bolder}#TMopenNewImg{color:#288cf0;border:2px #288cf0 solid;background-color:rgba(255,255,255,0.75);border-radius:5px;padding:5px;cursor:pointer;position:absolute;top:0;left:0;z-index:9999;font-weight:normal}#TMopenNewImg:hover{color:#ffffff;border-color:#288cf0;background-color:#288cf0;font-weight:bolder}`);/* #东 *///查看晒单大图$("body").on("mouseenter", ".photo-wrap", function () {const that = this;$(".photo-wrap").prepend('<button id="JDopenNewImg"><b>查看大图</b></button>');$("button#JDopenNewImg").on("click", function () {const regex1 = /n\d{1,2}/;const regex2 = /s\d+x\d+_/;const imgLink = $(that).find(".J-photo-img")[0].src;let newImgLink = imgLink.replace(regex1, "shaidan");newImgLink = newImgLink.replace(regex2, "");window.open(newImgLink);return false;});return false;});$("body").on("mouseleave", ".photo-wrap", function () {$("button#JDopenNewImg").remove();return false;});//查看评论大图$("body").on("mouseenter", ".pic-view.J-pic-view", function () {const that = this;$(".pic-view.J-pic-view").prepend('<button id="JDopenNewImg"><b>查看大图</b></button>');$("button#JDopenNewImg").on("click", function () {const regex2 = /s\d+x\d+_/;const imgLink = $(that).find("img")[0].src;const newImgLink = imgLink.replace(regex2, "");window.open(newImgLink);return false;});});$("body").on("mouseleave", ".pic-view.J-pic-view", function () {$("button#JDopenNewImg").remove();return false;});/* 天猫 */$("body").on("mouseenter", "div[class^='Comment--preview--']", function () {const that = this;$(this).prepend('<button id="TMopenNewImg"><b>查看大图</b></button>');$("button#TMopenNewImg").on("click", function () {const regex = /_450x.+\.jpg(_\.webp)?/;const imgLink = $(that).find("img")[0].src;const newImgLink = imgLink.replace(regex, "");window.open(newImgLink);return false;});});$("body").on("mouseleave", "div[class^='Comment--preview--']", function () {$("button#TMopenNewImg").remove();return false;});})();