Я использую библиотеку "adframe" для определения adblock, и она работает просто отлично.
Однако у меня возникла проблема на веб-странице, которая загружает контент через AJAX.
Если посетитель заходит на эту страницу с включенным adblock, то библиотека обнаруживает его, и контент не отображается, но если пользователь заходит на эту страницу с отключенным adblock, то этот контент отображается, и контент ALL FUTURE загружается через AJAX. будет отображаться независимо от того, включен пользователь или нет, пока он находится на этой странице, и это моя проблема.
Я пытаюсь обнаружить adblock по тому же URL, пока выполняются функции AJAX.
Сильфон - это одна из функций ... возможно ли обнаружить adblock между ??
function action1(time,id_object)
{
if(time != -1){
$("#time_object").html(time);
time2 = time - 1;
id_object2 = id_object;
count = setTimeout('action1(time2,id_object2);', 1000);
}
else
{
if(id_object != 0)
{
clearTimeout(count);
$('#feedback').modal('show');
$.ajax({
async:true,
dataType: "html",
type: "POST",
data: {id_object: id_object},
contentType: "application/x-www-form-urlencoded",
url: "site/show_object.php",
beforeSend:function(){
$('#feedback').html(loading);
},
success:function(data){
$('#feedback').html(data);
count = setTimeout('webpage3()',60000);
},
timeout:20000,
error:function(){
location.href= 'webpage4';
}
});
return 0;
}
else
{
next();
}
}
}