🏠 

Greasy Fork is available in English.

pic替换通用脚本

pic替换通用脚本自行添加网站


安装此脚本?
// ==UserScript==
// @name        pic替换通用脚本
// @description pic替换通用脚本自行添加网站
// @namespace   [email protected]
// @include     http://apk.hiapk.com/appinfo/*
// @include     http://www.baidu.com/*
// @include     http://www.sh2288.com/*
// @version     1.4
// @grant       none
// ==/UserScript==
//----定义函数----//替换函数("定位 img元素",原始名,目标名)
var $ = function (s, o, r) {
var imgs = document.querySelectorAll(s)
for (i = 0; i < imgs.length; i++)
{
imgs[i].src = imgs[i].src.replace(o, r)
}
}
//----定义函数-----//放大函数("定位 img元素","百分比或像素")
var resize = function (x, y, z) {
var imgs = document.querySelectorAll(x)
for (i = 0; i < imgs.length; i++)
{
imgs[i].style.width = y,
imgs[i].style.height = z
//  imgs[i].appendChild(br);
}
}
//----定义函数----//移除节点函数("节点")
var remove = function(x){
var ob= document.querySelectorAll(x)
ob[0].parentNode.removeChild(ob[0])
}
//----定义函数----//移动节点函数(旧节点,新节点)
var renode = function (o, d) {
var oldnode = document.querySelectorAll(o)[0]
var newnode = document.querySelectorAll(d)[0]
newnode.appendChild(oldnode)
}
//----定义函数----//节点内img移动(旧节点,新节点)
var move2 = function (o, d, s) {
var imgs = document.querySelectorAll(o)
var nnode = document.querySelectorAll(d) [0]
//print(nnode)
for (i = 0; i < imgs.length; i++)
{
var nimg = document.createElement('img')
var nbr = document.createElement('br')
nimg.width = s
nimg.setAttribute('src', imgs[i].src)
nnode.insertBefore(nbr, nnode.childNodes[0])
nnode.insertBefore(nimg, nnode.childNodes[0])
nnode.insertBefore(nbr, nnode.childNodes[0])
}
}
//----定义函数----//
var url = document.location.toString();
var m = null;
//----匹配网站----//1
m = url.match(/hiapk\.com/);
//print(m)
if (m) {
$('.left img', '.png', '.png1')
resize('#screenImgUl img', 'auto', 'auto')
renode('#screenImgUl','#appScreen')
remove('.detail_screen')
}
//----匹配网站----//2
m = url.match(/www\.sh2288\.com/);
if (m) {
var node = '.entry_body_p img';
$(node, 's.jpg', '.jpg')
resize(node, '100%', '100%')
}