Подскажите, почему некорректно работает 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, почему так, может есть другой способ, более кроссбраузерный ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать смену баннера(фонового background:url(ing))при обновлении страницы, через js ?