@AngelOfAncient said in Прокрутка:
@Fox said in Прокрутка:
Похоже на простенькую защиту от XSS.
Офигеть... А казалось бы, простой трёхкопеечный сайт.
Спасибо, попробую.
Вопрос от слегка нуба в JS - это решение поможет с конкретным сайтом или оно запрещает переопределение функций JS на сайтах вообще? Предыстория - собирал сайты из выдачи Yandex'а по ключам, а потом когда начинаю парсить сами сайты - ошибка с невозможностью скролла вылезает несколько раз (И вешает интерфейс BAS'а до кучи, даже при включённом Игноре Ошибок).
Этот сайт использует типовую библиотеку, которая и содержит эту небольшую защиту. Я уже встречал подобную библиотеку на нескольких других сайтах.
Данный код просто не даёт переопределить функции atob() и eval(). Этот способ не привязан к конкретному сайту и будет работать на любых сайтах в принципе.