А почему вас это интересует? Вас же ПОПРОСИЛИ сайт сделать? Или вы для себя почву щупаете? Почему вас интересует, как будет выводить деньги тот, кто будет обманывать людей?
Алексей Ярков
@yarkov Автор вопроса, куратор тега JavaScript
profesor08, да какой нафиг CORS? при чём тут он?
Скрипты лежат в одной папке. В скрипте, который подключается первым, устанавливается window.onerror. В скрипте, который ниже подключается, обращение к несуществующей переменной.
Обработчик из первого скрипта не видит эту ошибку. При этом если в консоли выполнить код с ошибкой, то обработчик корректно работает.
Чтобы упростить проверку я сделал страницу и 2 скрипта, убрав лишнее. На этой странице всё ОК. На сайте не ОК.
Алексей Ярков
@yarkov Автор вопроса, куратор тега JavaScript
profesor08, да, всё сломается и мир схлопнется в чёрную дыру ))
Я тут другую задачу решаю.
Как исправить аналогичную ошибку с несуществующей переменной на сайте я знаю. Я пытаюсь понять как её перехватить, чтобы в дальнейшем, если такая ситуация возникнет, я мог увидеть ошибку в логах.
Вы про юридическую или техническую сторону спрашиваете? Стоит этот момент уточнить в вопросе.