Sanchous
New Member
Здравствуйте!
На сайте lk.nn.tns-e.ru после логина в личный кабинет установлен надоедливый скрипт, который заставляет 10 секунд ждать пока появится кнопка «Закрыть», при этом сама кнопка делается активной тоже этим же скриптом. Сам скрипт размещается прямо на странице, вот его код:
В том месте, где находится кнопка «Закрыть», код такой:
Подскажите, пожалуйста, как можно нейтрализовать этот скрипт? Если его полностью вырезать (хотя даже это я не представляю как сделать), кнопка «Закрыть» не будет активной. Мне подошёл бы даже вариант со сбросом таймера с 10 секунд до 0.
На сайте lk.nn.tns-e.ru после логина в личный кабинет установлен надоедливый скрипт, который заставляет 10 секунд ждать пока появится кнопка «Закрыть», при этом сама кнопка делается активной тоже этим же скриптом. Сам скрипт размещается прямо на странице, вот его код:
JavaScript:
<script>
$(document).ready(function () {
var close_button = $('div.message-block1 div.close-button');
var countdown = $('div.message-block1 div.countdown');
var c = 10;
var countdoownBlock = $('div.countdown');
countdoownBlock.html(c);
var interval = setInterval(function () {
c--;
countdoownBlock.html(c);
if (c <= 0) {
clearInterval(interval);
countdown.hide(0, function () {
close_button.tnsshow();
});
}
}, 1000);
close_button.on('click', function (e) {
showLoader();
e.preventDefault();
e.stopPropagation();
$.ajax({
url: '/',
method: "POST",
dataType: "json",
data: {action: 'invoiceHideAd'},
cache: false,
async: true,
success: function (data) {
window.location.reload();
},
error: function (jqXHR, textStatus, errorThrown) {
hideLoader();
console.log('jqXHR:', jqXHR, 'textStatus:', textStatus, 'errorThrown:', errorThrown);
}
});
});
});
</script>
В том месте, где находится кнопка «Закрыть», код такой:
HTML:
<div class="countdown"></div>
<div class="close-button">Закрыть</div>