// ==UserScript==
// @name PP体育聊天室屏蔽发言
// @namespace http://tampermonkey.net/
// @version 0.2
// @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()
//加入右键菜单样式
$('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;
});
document.onclick=function ()
{
var oDiv=document.getElementById('div1');
oDiv.style.display='none';
};
$(".chat.tab-go .mCSB_container").bind('DOMNodeInserted', function(e) {
console.log(e.target)
do_render(e.target)
});
$("#add").on("click",function(){
if(name !=""){
list.push(name);
console.log("添加了"+name)
}
})
clearInterval(interval);
}
}
})();
function do_render(etarget){
name=$(etarget).find(".name").text();
for(var i=0;i