Вредоносные диалоговые окна "подтвердить навигацию"?
На некоторых сайтах, таких как StackExchange, появляется сообщение "Вы уверены, что хотите покинуть эту страницу?" диалоговое окно, когда вы пытаетесь уйти при определенных условиях, например, если у вас есть запись, которую вы еще не закончили редактировать. Это полезно!
К сожалению, вредоносные или зараженные сайты любят использовать ту же функциональность, чтобы сказать: "Эй! Вы не установили наш вредоносный антивирус для устранения 111 вирусов, которые мы определенно не лжем, обнаружив на вашем компьютере!", и Опции "Покинуть эту страницу" и "Оставаться на этой странице" заменяются чем-то вроде "Будьте в безопасности. Установите наш продукт" и "Выстрелите себе в ногу". Это бесполезно!
Javascript может делать некоторые неприятные вещи. Когда я получаю одно из этих диалоговых окон, пытающихся помешать мне покинуть явно вредоносный сайт, каким должен быть мой ответ? Безопасно ли нажимать "Покинуть эту страницу" или чем там они заменили текст? Может ли сайт изменить поведение кнопки или перехватить мою попытку уйти и нарисовать свой собственный поддельный диалог, который делает все, что хочет злоумышленник, когда я нажимаю на него?