var num=~~"46";
var removeCount=0;
(function loop(i){
setTimeout(function(){
removeAD();
i<1000&&loop(i+1);
},1000*i);
}(0));
function removeAD(){
if(/.*\.qq\.com.*/.test(location.href)){
$("div[bosszone='rightAD'],.l_qq_com").remove();
console.log("移除广告",++removeCount,"个");
}
$("[class]").each(function(){
var classArr= this.className.split(" ");
for(var i in classArr){
var name=classArr[i];
if(!name){
return;
}
if(test(name)){
$(this).remove();
console.log("remove class:"+name);
console.log("移除广告",++removeCount,"个");
}
}
});
$("[id]").each(function(){
var id= this.id;
if(!id){
return;
}
if(test(id)){
$(this).remove();
console.log("remove id:"+id);
console.log("移除广告",++removeCount,"个");
}
});
}
function test(val){
val=$.trim(val);
if(isAllow(val)){
return false;
}
var arr=[ "_ad$","^ad_",".*_ad_.*","-ad$","^ad-",".*-ad-.*" ,'sinaad.*' ,'^ad\\d+$' ];
for(var i in arr){
if(new RegExp(arr[i],"i").test(val)){
return true;
}
}
return false;
}
function isAllow(val){
var arr=["sina_keyword_ad_area2","hq-ad-ctn","aboutus-ad-ctn"];
for(var i in arr){
if( val==arr[i]){
return true;
}
}
return false;
}