您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Minimal Version
当前为
// ==UserScript== // @name Infinitechan+ 8chan enhancer (Minimal Ver) // @include https://8chan.co/* // @include http://h.8chan.co/* // @include http://8ch.net/* // @include https://8ch.net/* // @description Minimal Version // @namespace DrChloe // @version 0.0.1 // ==/UserScript== document.getElementById("8ch-top-ads").style.display = 'none'; document.getElementById("new-bottom-ads").style.display = 'none'; darkarrow = 'https://i.imgur.com/V3gNmWg.png'; lightarrow = 'https://i.imgur.com/OQss0hl.png'; function newarrows(){ $('body').append("<div class='circle' style='position:fixed;right:15%;bottom:10%;'><font size='30'><a class='upa' alt='Scroll Up' style='text-decoration: none;display:block;color:black;' href='javascript:window.scrollTo(0,0);'><img class='uparrow arr' src='"+darkarrow+"'></a><a class='downa' style='text-decoration: none;color:black !important;' href='javascript:window.scrollTo(0,900000000);'><img class='downarrow arr' style='-moz-transform: scaleY(-1);-o-transform: scaleY(-1);-webkit-transform: scaleY(-1);transform: scaleY(-1);filter: FlipV;-ms-filter: \"FlipV\";' src='"+darkarrow+"'></a></div>"); }; $(document).on('mouseenter', ".arr", function() { $(this).attr('src', lightarrow); }); $(document).on('mouseleave', ".arr", function() { $(this).attr('src', darkarrow); }); $(window).scroll(function() { if($(window).scrollTop() + $(window).height() > $(document).height() - 100) { $('.downa').hide(); } else {$('.downa').show();}; if ($(window).scrollTop() - 100 <= 0) { $('.upa').hide(); } else {$('.upa').show();}; }); newarrows(); function loop(){ $('.reply').not('.processed').each(function(){ $(this).find('a[onclick*="highlightReply"]').not('.named').not('.post_no').each(function() { $(this).addClass('named'); data = $(this).attr('onclick'); data = data.split("'")[1] naje = $('#'+data+'').parent().find('.name:first').text(); trip = $('#'+data+'').parent().find('.trip:first').text(); nametrip = ' - '+ naje + trip +''; $(this).append(nametrip); }); $(this).addClass('processed'); }); }; loop(); $(document).on('ajax_after_post, new_post', function (e, post) { loop(); });