Make search result entries' image dimension information as link which points to the direct image resource.
当前为
// ==UserScript==
// @name Bing Image Direct Link Patch
// @namespace BingImageDirectLinkPatch
// @version 1.2.4
// @license AGPLv3
// @author jcunews
// @description Make search result entries' image dimension information as link which points to the direct image resource.
// @website https://greatest.deepsurf.us/en/users/85671-jcunews
// @include https://www.bing.com/images/search*
// @grant none
// ==/UserScript==
(() => {
addEventListener("mouseenter", (ev, a, b, c, z) => {
if (ev.target.matches(".imgpt:not(.linked_bidlp)") && (a = ev.target.querySelector(".img_info>span")) && (b = ev.target.querySelector(".iusc"))) {
ev.target.classList.add("linked_bidlp");
(c = document.createElement("A")).textContent = a.textContent;
c.className = a.className;
c.style.cssText = a.style.cssText;
c.rel = "nofollow noopener noreferrer";
try {
if (!(c.href = JSON.parse(b.getAttribute("m")).murl)) throw 0;
} catch(z) {
c.href = 'javascript.void("Error getting image URL")';
}
a.parentNode.replaceChild(c, a);
}
}, true);
})();