Этот код работает правильно в firefox и IE, но в chrome окно подтверждения javascript отображается на секунду и мгновенно закрывается (и запускает оператор else, отправляющий кого-то со страницы)
Что не так с этим кодом в Chrome?
var alerted = '';
if (alerted != 'yes') {
if (confirm("Accept?")) {
localStorage.setItem('alerted', 'yes');
//box.checked = true;
}
else {
window.location.assign('https://www.example.com/previous-page/');
}
}