您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Resizes and downloads higher quality versions of the images on LINE (m.webtoons.com) to improve usability on Desktops and Laptops.
// ==UserScript== // @name Webtoons.com for Desktop // @description Resizes and downloads higher quality versions of the images on LINE (m.webtoons.com) to improve usability on Desktops and Laptops. // @author Gendalph // @namespace https://gf.qytechs.cn/users/3807 // @include http://*webtoons.com/viewer?* // @version 2 // @grant none // @license MIT // ==/UserScript== function main() { var img = document.createElement("img"), imgUrl = document.querySelector('._checkVisible').src; img.src = imgUrl; img.onload = function() { var heightResizeFactor = img.height / document.querySelector('._checkVisible').height; img.style.visibility = 'hidden'; document.body.appendChild(img); console.log("Detected frame width: " + img.clientWidth + "px"); resizeFrames(img.clientWidth); resizeViewer(heightResizeFactor); }; } function resizeFrames(width) { var imageList = document.querySelectorAll('._checkVisible'), containerDivs = document.querySelectorAll('.flick-ct'), imageWidth = width, containerMargin = (document.body.clientWidth - imageWidth) / 2; containerMargin = "0px " + containerMargin + "px"; for (var i = 0; i < imageList.length; i++) { var image = imageList[i], container = containerDivs[i]; container.style.width = width + "px"; container.style.margin = containerMargin; image.src = image.src.replace("?type=q70", ""); } } function resizeViewer(factor) { var viewer = document.querySelector('#_viewer'), height = Number(viewer.style.height.replace('px', '')) * factor; viewer.style.height = height + "px"; } main();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址