您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
filter unnecessary comments for securitytut.com | networktut.com | 9tut.com
当前为
// ==UserScript== // @name Comment Cleaner // @namespace http://tampermonkey.net/ // @version 1.4b // @description filter unnecessary comments for securitytut.com | networktut.com | 9tut.com // @author t3amo // @include http://www.securitytut.com/ccna-security-210-260/share-your-ccna-security-experience-2/* // @include https://www.networktut.com/share-your-tshoot-v2-0-experience/* // @include http://www.9tut.com/share-your-ccna-v3-0-experience/* // @include http://www.digitaltut.com/share-your-route-v2-0-experience/* // @include https://www.certprepare.com/share-your-switch-v2-0-experience/* // @grant // ==/UserScript== (function() { 'use strict'; //user defined functions function filter(zEvent) { zEvent.preventDefault (); zEvent.stopPropagation (); var searchKey = [ "ceesty" "cciesplab", "ebay.com", ".cn/", "Muhammad Masoom", "ciscobraindump", "rebrand", "itlibraries", "drive.google", "dumps4download", "braindumpscerts", "realexamdumps" ]; var ctr=0; var comment = document.getElementById('thecomments'); var totalComments = comment.getElementsByTagName('li').length; for (var i = 0; i < totalComments; i++) { for (var x = 0; x < searchKey.length ; x++ ) { var getComment = comment.getElementsByTagName('li')[i].textContent; var google = getComment.search(searchKey[x]); if (google != -1 ){ comment.getElementsByTagName('li')[i].innerHTML=""; ctr= ctr+ 1;} } } alert( ctr + " comments filtered!"); } function filterURL(zEvent) { zEvent.preventDefault (); zEvent.stopPropagation (); var comment = document.getElementById('thecomments'); var totalComments = comment.getElementsByTagName('li').length; for (var i = 0; i < totalComments; i++) { var getComment = comment.getElementsByTagName('li')[i].textContent; var google = getComment.search("dropbox|zippyshare|mediafire|mega|nofile"); if (google < 0 ){ comment.getElementsByTagName('li')[i].innerHTML="";} } } function filterNO(zEvent) { zEvent.preventDefault (); zEvent.stopPropagation (); location.reload(); } //------------------------------------------end of user define function // add elements on page var element = document.getElementById("commentnavi"); var br = document.createElement('br'); element.appendChild(br); var div1= document.createElement('div'); div1.id = "filter1"; div1.innerHTML = "<a href='#'>Filter Comments</a><br>"; element.appendChild(div1); div1.addEventListener ("click", filter, false); var div2= document.createElement('div'); div2.id = "filter2"; div2.innerHTML = "<a href='#'>Comments with URL only</a><br>"; element.appendChild(div2); div2.addEventListener ("click", filterURL, false); var div3= document.createElement('div'); div3.id = "filter3"; div3.innerHTML = "<a href='#'>Display all comments</a><br>"; element.appendChild(div3); div3.addEventListener ("click", filterNO, false); })();