Задать вопрос
Nikulio
@Nikulio
NaN !== NaN

Что может не работать в этой ф-и в мобильных браузерах и Safari?

Есть такая функция :

function deleteNotes() {
	var deleteBtn = document.getElementById('reset_notes');
	deleteBtn.addEventListener('click', function (e) {
		e.preventDefault();
		localStorage.clear();
		location.reload();
	})
}


На десктопах все работает как нужно (очищается localStorage и обновляется страница), но на айпаде это не работает. Также не работает в Сафари на десктопе. Почему?

UPADTE:
Вообщем, чет я начал тестить и нигде больше не работает, как в Хроме. Неужели тут есть что то костыльное?
Спасибо
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
bootd
@bootd
Гугли и ты откроешь врата знаний!
А с локальным хранилищем что не так?

Попробуйте так:
location.reload(true);
Ответ написан
nd0ut
@nd0ut
deleteBtn.addEventListener('click touchstart', ...)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 16:42
2000 руб./за проект
18 дек. 2024, в 16:33
2000 руб./в час
18 дек. 2024, в 16:06
5000 руб./за проект