您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
unsquash inline images in comments
// ==UserScript== // @name kbin-unsquash // @namespace https://github.com/aclist/ // @description unsquash inline images in comments // @author aclist // @version 0.0.6 // @match https://kbin.social/* // @license MIT // ==/UserScript== const inlineSelector = 'footer figure a.thumb img'; const fixedSelector = 'article figure a img'; function updateImg(item, method) { var style if (method == "fixed") { style = 'object-fit: cover !important'; } else { var p = item.parentElement.href; item.src = p; style = 'max-width: 50% !important'; } item.style.cssText += style; } function checkItems(method) { var selector if (method == "fixed") { selector = fixedSelector; } else { selector = inlineSelector; } const items = document.querySelectorAll(selector); items.forEach((item) => { updateImg(item,method); }); } /*both fixed size and inline images can exist on profile pages*/ const imgTypes = ["inline", "fixed"]; for (let i = 0; i < imgTypes.length; i++) { checkItems(imgTypes[i]); }