您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Show all images on modern webpages
- // ==UserScript==
- // @name Fix Images on Present Day HTML
- // @namespace http://ewg
- // @include http://*
- // @include https://*
- // @version 1.0.1
- // @description Show all images on modern webpages
- // @grant none
- // ==/UserScript==
- imgs = document.getElementsByTagName("img");
- for (var x=0; x< imgs.length; x++) {
- var t = imgs[x].getAttribute("src");
- if (t==null) {
- var t1 = imgs[x].getAttribute("data-src");
- var t2 = imgs[x].getAttribute("content");
- if (t1!= null && t1 != "") {
- imgs[x].setAttribute("src", t1)
- } else if (t2!= null && t2 != "") {
- imgs[x].setAttribute("src", t2)
- }
- }
- else if (t.indexOf("base64")!=-1) {
- try {
- var t3 = imgs[x].getAttribute("data-lazy-src");
- var ni = document.createElement("img");
- ni.src = t3;
- if (t3!=null) {
- imgs[x].parentNode.appendChild(ni);
- }
- } catch(e) {}
- try {
- var t3 = imgs[x].getAttribute("data-src");
- var ni = document.createElement("img");
- ni.src = t3;
- if (t3!=null) {
- imgs[x].parentNode.appendChild(ni);
- }
- } catch(e) {}
- }
- }
- imgs2 = document.getElementsByTagName("span");
- for (var x=0; x< imgs2.length; x++) {
- if (imgs2[x].getAttribute("data-image")) {
- var dsac = document.createElement("img");
- dsac.setAttribute("src", imgs2[x].getAttribute("data-image"));
- imgs2[x].appendChild(dsac);
- }
- }
- imgs3 = document.getElementsByTagName("div");
- for (var x=0; x< imgs3.length; x++) {
- if (imgs3[x].getAttribute("data-image")) {
- var dsac = document.createElement("img");
- dsac.setAttribute("src", imgs3[x].getAttribute("data-image"));
- imgs3[x].appendChild(dsac);
- }
- }
- imgs4 = document.getElementsByTagName("amp-img");
- for (var x=0; x< imgs4.length; x++) {
- if (imgs4[x].getAttribute("src")) {
- var dsac = document.createElement("img");
- dsac.setAttribute("src", imgs4[x].getAttribute("src"));
- imgs4[x].parentNode.appendChild(dsac);
- }
- }