通过百度图片搜索功能中转无聊图实现快速加载。
< Părere la script-ul 煎蛋无聊图图片加载加速
你好,这个脚本我看改下match也能适配手机网页。但是改后(match加了i),在手机网页版点oo或xx后特效会卡住,点吐槽会没反应(间歇性),并且点击@看网友回复详情会跳到当前内容的顶部,不知道什么原因。
更新,我尝试改了match,并把jquery的使用替换成原生js,在我手机上使用起来正常了
// ==UserScript==
// @name 煎蛋无聊图图片加载加速
// @version 1.0
// @description 通过百度图片搜索功能中转无聊图实现快速加载。
// @author 丧心病狂的章鱼夫
// @license MIT
// @match https://*.jandan.net/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=jandan.net
// @grant none
// @run-at document-start
// @namespace https://greasyfork.org/users/1028216
// ==/UserScript==
var accelerateImg = function() {
// 替换图片链接
var img = document.getElementsByTagName('img');
for(var i=0;i<img.length;i++){
img[i].src = "https://image.baidu.com/search/down?url=" + img[i].src.replace(/moyu.im/g,'sinaimg.cn');
if(img[i].getAttribute("org_src") != null)
{
img[i].setAttribute("org_src","https://image.baidu.com/search/down?url=https:" + img[i].getAttribute("org_src").replace(/moyu.im/g,'sinaimg.cn'));
}
}
// 替换查看原图链接
var link = document.getElementsByClassName("view_img_link");
for(var i=0;i<link.length;i++){
if(link[i].getAttribute("href") != null)
{
link[i].setAttribute("href","https://image.baidu.com/search/down?url=https:" + link[i].getAttribute("href").replace(/moyu.im/g,'sinaimg.cn'));
}
}
};
if(
document.readyState === "complete" ||
(document.readyState !== "loading" && !document.documentElement.doScroll)
) {
accelerateImg();
} else {
document.addEventListener("DOMContentLoaded", accelerateImg);
}
亲测有效
部分动图打开不了,会裂开
你好,这个脚本我看改下match也能适配手机网页。但是改后(match加了i),在手机网页版点oo或xx后特效会卡住,点吐槽会没反应(间歇性),并且点击@看网友回复详情会跳到当前内容的顶部,不知道什么原因。