您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Chống Rết, Truyện Kiều các kiểu con đà điểu
// ==UserScript== // @name VozHideLongPosts // @description Chống Rết, Truyện Kiều các kiểu con đà điểu // @grant none // @include *://*vozforums.com/showthread.php?t=* // @version 0.0.1.20150822071541 // @namespace https://greasyfork.org/users/14513 // ==/UserScript== posts = [].slice.call(document.querySelectorAll('[id^=post_message_]')); heightLimit = window.innerHeight*2; hideStr = "Hide this Post"; showStr = "This post has been hidden"; var style = ` .btn-success:hover { color: #FFF; background-color: #449D44; border-color: #398439; } .btn-success { background-color: #5CB85C; border-color: #4CAE4C; color: #FFF; } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; -moz-user-select: none; background-image: none; border: 1px solid transparent; /*border-radius: 4px;*/ } .btn ~ div{ transition: all .6s; } `; customStyle = document.createElement('style'); customStyle.innerHTML = style; document.body.appendChild(customStyle); posts.forEach(function(post,index,array){ if(post.offsetHeight < heightLimit){return;} parent = post.parentElement; hideBtn = document.createElement('button'); hideBtn.setAttribute("class","btn btn-success"); if(index !=0){ hideBtn.innerHTML = showStr; post.style.display = "none"; } else{ hideBtn.innerHTML = hideStr; } hideBtn.addEventListener("click",function(){ if(post.style.display == "none"){ post.style.display = "block"; this.innerHTML = hideStr; }else{ post.style.display = "none"; this.innerHTML = showStr; } }) parent.insertBefore(hideBtn,post); });