嵌入的代码基本都是iframe,把以下js代码加入 body标签内,以删除iframe(记得用script标签包裹)
//以下代码为删除嵌入广告
var
del_times =
0,
deTimer =
null;
function
adGo() {
var
iframe =
document.
getElementsByTagName(
'iframe')[
0];
if(
iframe){
console.
log(
iframe)
//循环 iframe 父类,直到找到body和body的下一级,然后整个嵌入的代码删除。
var
bodyNode = {
tagName:
''},
iframeParent,
targetNode =
iframe.
parentNode;
while (
bodyNode.
tagName !=
'BODY'){
bodyNode =
targetNode;
if(
bodyNode.
tagName !=
'BODY'){
iframeParent =
targetNode;
targetNode =
targetNode.
parentNode;
}
}
if(
iframeParent)
//如果iframe有父类
bodyNode.
removeChild(
iframeParent);
else
bodyNode.
removeChild(
iframe);
}
del_times++;
if (
del_times >
10)
window.
clearInterval(
deTimer)
}
deTimer =
self.
setInterval(
adGo,
1000);
//把这个1000, 调低一点,比如200