您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
The images are giant in posts, just limit max size, on click they will enlarge
当前为
// ==UserScript== // @name Ello - smaller posted images // @namespace https://ello.co/kernelsandirs // @version 0.2 // @description The images are giant in posts, just limit max size, on click they will enlarge // @author Tim Geiges // @match https://ello.co/friends // @grant none // ==/UserScript== (function() { function shrinkGiantImages() { var divs = document.getElementsByClassName('post-content'); for (var i=0; i<divs.length; i++) { var imgs = divs[i].getElementsByTagName('img'); for (var j = 0; j < imgs.length; j++) { if(imgs[j].style.maxWidth < 300) { imgs[j].style.maxWidth="300px"; imgs[j].style.maxHeight="300px"; imgs[j].addEventListener('click',function(e) { if(e.target.style.maxWidth == "300px") { e.target.style.maxWidth="800px"; e.target.style.maxHeight="800px"; } else { e.target.style.maxWidth="300px"; e.target.style.maxHeight="300px"; } }); } } } } function main() { setInterval(shrinkGiantImages,1000); } main(); })();