Greasy Fork is available in English.
Script chặn quảng cáo của ABPVN
当前为
// ==UserScript==
// @name ABPVN AdsBlock
// @namespace ABPVN
// @author Hoàng Rio
// @homepage http://abpvn.com
// @icon http://abpvn.com/icon.png
// @description Script chặn quảng cáo của ABPVN
// @include http://*
// @include https://*
// @version 1.1.3
// @grant none
// ==/UserScript==
function Redirect(data){
var domain = window.location.protocol + "//" + window.location.host + '/';
var urls = $('input[name=linknexttop]').val();
if (urls == 1) {
url = '';
$.ajax({
type: "GET",
url: domain+"click.html",
data: ""+data+"",
contentType: "application/json; charset=utf-8",
success: function (html) {
$('input[name=linknexttop]').val(2);
//alert(html);
window.location = html;
}
})
} else {
alert("Liên kết không thành công. Vui lòng load lại trang");
}
}
function ByPassOnivn(){
var script=$("script").text();
var data=script.match(/code=.*\b/);
Redirect(data);
}
(function ABPVNAdsBlock(){
if (typeof String.prototype.startsWith != 'function') {
String.prototype.startsWith = function (str){
return this.slice(0, str.length) == str;
};
}
var url=this.location.href;
//Chặn popup quảng cáo không chặn được bằng ABP
var popup_ar=['http://blogtruyen.com'];
for(var i=0;i<popup_ar.length;i++){
if(url.startsWith(popup_ar[i])){
console.info("Đã chặn popup quảng cáo");
document.body.onclick= function(){
//Function xóa popup quảng cáo của ABPVN
};
}
}
//Chặn background quảng cáo 24h
if(url.startsWith('http://www.24h.com.vn')){
console.info("Đã xóa background quảng cáo");
document.body.style.background="white";
}
if(url.startsWith('http://www.oni.vn')){
ByPassOnivn();
}
})();