您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
SoccerLine Contents Filtering by Nickname
// ==UserScript== // @name SoccerLine Contents Filter // @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js // @namespace http://www.soccerline.co.kr/ // @version 0.5 // @description SoccerLine Contents Filtering by Nickname // @match http://www.soccerline.co.kr/slboard/* // @run-at document-start // @copyright 2013.09, tmfflqj // ==/UserScript== // ############ 싸줄 게시판 닉네임 블락 스크립트입니다 ############# // 목록에서 숨기고 싶은 닉네임을 아래와 같이 따옴표로 묶어 추가 작성 // ex) "가나다"라는 사용자 닉네임을 추가하고 싶으면 다음과 같이 수정 // --> var blockList = ['운영자','오즈온','가나다']; // ################################################################# // ################################################################# // 최상단 사커라인 로고, 탑메뉴 테이블을 숨기고 싶으면 ★34번★ 라인 // hideTopTable(); 앞의 // 를 삭제 후 저장 // 최상단 바로 아래 광고 테이블을 숨기고 싶으면 ★35번★ 라인 // hideTopAdTable(); 앞의 // 를 삭제 후 저장 // 왼쪽 인기클럽 바로가기 테이블을 숨기고 싶으면 ★39번★ 라인 // hideLeftClubLinkTable(); 앞의 // 를 삭제 후 저장 // ################################################################# // last update 2014.12.31 // Block List Array var blockList = ['운영자','오즈온','풋볼레전드','베팅긱']; document.addEventListener('DOMContentLoaded', hideContent(), false); function hideContent() { hideTopTable(); // 최상단 사커라인 로고, 탑메뉴 테이블 숨김(로그인창 포함) hideTopAdTable(); // 최상단 바로 아래 광고 테이블 숨김 var table = document.getElementsByTagName("table")[37]; // 게시판 메인 테이블 if(typeof(table) != "undefined") { hideLeftClubLinkTable(); // 왼쪽 게시판 링크 하단 인기클럽 바로가기 테이블 숨김 var contents = table.getElementsByTagName("tbody")[0]; var children = $(contents).children(); for(var i = 0; i < children.length; i++) { for(var j = 0; j < blockList.length; j++) { if($(children[i].cells[2]).text() == blockList[j]) { // hide matching <tr> tag $(children[i]).hide(); } } } $(children[4]).hide(); // 2014.12.31 글목록 상단 텍스트 AD 제거 //hideAutoScrollAd(); return; } else { setTimeout(arguments.callee, 0); } } function hideTopTable() { var topTable = document.getElementsByTagName("table")[0]; $(topTable).hide(); } function hideTopAdTable() { var topAdTable = document.getElementsByTagName("table")[4]; $(topAdTable).hide(); } function hideLeftClubLinkTable() { var leftClubLinkTable = document.getElementsByTagName("table")[11]; $(leftClubLinkTable).hide(); } function hideAutoScrollAd() { var autoScrollTag = document.getElementsByTagName("center")[3]; $(autoScrollTag).remove(); //$(autoScrollTag).hide(); }