Greasy Fork is available in English.
imgur图片镜像换源,通过镜像服务器换源预览
当前为
// ==UserScript==
// @license MIT
// @name imgur图片镜像换源
// @namespace http://tampermonkey.net/
// @version 2024-03-05
// @description imgur图片镜像换源,通过镜像服务器换源预览
// @author snow win
// @match https://*/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Your code here...
var is_add = false;
var prefix_img = "https://img.noobzone.ru/getimg.php?url=";
var images = document.getElementsByTagName("img");
for (var i = 0; i < images.length; i++) {
var img_src = images[i].src;
if(img_src.indexOf("imgur")>-1){
if(!is_add){
// 创建meta标签
var meta = document.createElement('meta');
// 设置meta标签的属性
meta.setAttribute('name', 'referrer');
meta.setAttribute('content', 'no-referrer');
// 将meta标签添加到head中
document.getElementsByTagName('head')[0].appendChild(meta);
is_add = true;
}
img_src = prefix_img + img_src;
images[i].src = img_src;
var aElement = images[i].parentNode;
if(null != aElement){
aElement.href = prefix_img + aElement.href;
}
}
}
})();