您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
ニジエの「この絵で抜いた人はこんな絵でも抜いています」をカルーセルを使わずにすべて表示
// ==UserScript== // @name nijie_no_carousel // @version 0.1 // @namespace // @author qa2 // @description ニジエの「この絵で抜いた人はこんな絵でも抜いています」をカルーセルを使わずにすべて表示 // @include http://nijie.info/view.php?id=* // @include https://nijie.info/view.php?id=* // @run-at document-end // ==/UserScript== (function(){ var css ='\ #carouselPrev-view,#carouselNext-view{display:none;}\ #carouselWrap-view,#carouselWrap-view ul.column{height:254px;}\ #carouselInner-view{width:auto!important;margin-left:0!important;}\ #carouselInner-view ul.column li a img{max-width:118px;margin:0,padding:0}\ #carouselInner-view ul.column li{width:120px;height:122px;margin-top:5px;margin-right:5px}'; (function(csstext){ var sheet = document.body.appendChild(document.createElement("style")) sheet.type="text/css"; sheet.textContent = csstext; sheet.id = 'outercss'; return sheet; })(css); function reform(node){ view = document.evaluate('.//div[@id="carouselInner-view"]', node, null, 7, null).snapshotItem(0); if(view){ ul = view.getElementsByClassName("column"); while(ul[1]){ list = ul[1].getElementsByTagName("li"); while(list[0]){ ul[0].appendChild(list[0]); } view.removeChild(ul[1]); } } } document.body.addEventListener('AutoPagerize_DOMNodeInserted', function (evt) { var node = evt.target; reform(node); }, false); reform(document); })();