// ==UserScript== // @name PP体育聊天室屏蔽 // @namespace http://tampermonkey.net/ // @version 0.2.1 // @description 用户名右键屏蔽 // @author You // @match http://sports.pptv.com/sportslive?sectionid=* // @grant none // @downloadURL none // ==/UserScript== var list = new Array(); var name=""; (function() { 'use strict'; var interval = window.setInterval(pb, "1000"); function pb() { if (document.readyState == "complete") { $(".tab-container:eq(1)").click() $(".sus-items").hide(); //加入右键菜单样式 $('body').append(''); //加入右键菜单 $('body').append('
'); $(".chat.tab-go .mCSB_container").css("cursor","pointer") $(".chat.tab-go .mCSB_container").on("contextmenu",".chat-infolist.bx",function(ev) { var oEvent = ev || event; var oDiv = document.getElementById('div1'); oDiv.style.display = 'block'; var xy=getMousePos(ev) oDiv.style.left = (xy["x"]) + 'px'; oDiv.style.top = (xy["y"]) + 'px'; name=$(this).find(".name").text(); $("#add").text("屏蔽:"+name.replace(": ","")); return false; }); $("#add").on("click",function(){ if(name !=""){ list.push(name); console.log("添加了"+name) } }) document.onclick=function () { var oDiv=document.getElementById('div1'); oDiv.style.display='none'; }; //信息出现 $(".chat.tab-go .mCSB_container").bind('DOMNodeInserted', function(e) { //显示的屏蔽了谁 var tepName=$(etarget).find(".name").text(); for(var i=0;i