天使动漫论坛签到点击表情防弹窗处理
当前为
// ==UserScript==
// @name tsdm no Popups
// @author Ted423
// @description 天使动漫论坛签到点击表情防弹窗处理
// @namespace https://greasyfork.org/users/85
// @include http://www.tsdm.net/*
// @include http://www.tsdm.me/*
// @version 1.7
// @grant none
// ==/UserScript==
var temp=document.getElementById("inner_stat");
if(temp!==null){temp=temp.childNodes;
for(i=0;i<temp.length;i++)
{
if(temp[i].href==="javascript:;")
temp=temp[i];
}
temp.childNodes[0].textContent="签到";
var tempOnclick=temp.onclick;
}
else temp =document.getElementsByTagName("font")[0];
temp.textContent="签到";
temp.onclick = function(){
if(window.navigator.userAgent.indexOf("Chrome")===-1){
var temp2;
temp1=temp.attributes;
for(i=0;i<temp1.length;i++)
if(temp1[i].value.indexOf("showWindow")!=-1){
console.log(i);
console.log(temp1[i].value);
temp2=temp1[i].value;
break;
}
eval(temp2);
}
var callback = function(records){
records.map(function(record){
if((record.target.id==='fwin_content_dsu_paulsign')&&(record.target.nextElementSibling)){
var script = document.createElement('script');
script.type = 'text/javascript';
fn="function openTsRecommend(sId){};";
script.textContent = fn.toString();
var de = document.documentElement;
de.appendChild(script);
Icon_selected("ng");
mo.disconnect();
}
});
};
var mo = new MutationObserver(callback);
var option = {
'childList': true,
'subtree': true,
'characterData' : true
};
var element = document.getElementById("fwin_content_dsu_paulsign");
mo.observe(document.body, option);
tempOnclick();
}