Подскажите, почему некорректно работает localStorage в Safari и iOS. Есть две страницы. На первой вот этот код.
<button name="writead" id="anxx" class="j-submit-reportad">Загрузить</button>
var a = document.getElementById('anxx');
a.onclick = function (e) {
e.preventDefault();
localStorage.setItem('click1', 'div[data-filter=".jaluzi-vertical"]');
window.location.href = 'http://l-c.by/price';
}
Что он делает: записывает значение в localStorage и переходит на вторую страницу. Вторая страница код: Записывает после загрузки страницы в переменную id click1 и далее кликает $(id).click().
$(window).load(function() {
var id = localStorage.getItem('click1');
$(id).click();
});
Работает корректно везде, кроме Mac и iOS, почему так, может есть другой способ, более кроссбраузерный ?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости