Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 01.04.2020, 16:07
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 395

Сообщение от _marisha Посмотреть сообщение
- ошибка появляется в тот момент, когда переходишь в товар из списка товаров. Как только загружается страница товара, то сразу в консоли появляется ошибка.

Спасибо,попробую предложенным вариантом
Как я понимаю, у вас есть страница Списка Товаров, где делается

localStorage.setItem('activeFavoriteID', JSON.stringify(activeFavoriteID));

Потом, в какой то момент производится переход на страницу Товаров, где делается

var activeFavoriteID = JSON.parse(localStorage.getItem('activeFavoriteID' ));

Но сам этот оператор не может вызвать ошибку. Если, что не так, он просто запишет null в activeFavoriteID и все.

Ошибка происходит где то в другом месте
Надо смотреть, где. В консоле же пишется в какой строке это происходит и весь стек вызовов посмотреть можно
Ответить с цитированием
  #22 (permalink)  
Старый 02.04.2020, 05:33
Кандидат Javascript-наук
Отправить личное сообщение для _marisha Посмотреть профиль Найти все сообщения от _marisha
 
Регистрация: 18.05.2018
Сообщений: 144

Сообщение от laimas Посмотреть сообщение
Вообще-то по умолчанию они разрешены, а если запрещено, то FF не разрешит запись в хранилище, а у вас есть запись.
- тоже думаю, что по умолчанию должны быть разрешены.
Но в настройках разрешения смутило то, что стоит галка "По умолчанию", а в выборе ничего не указано. Ведь у других параметров настройки установлено "По умолчанию" и что-то выбрано.
Ответить с цитированием
  #23 (permalink)  
Старый 02.04.2020, 06:28
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,321

У вас какая версия FF? У меня их две, последние 64-битные, различие, это одна версия для разработчиков. Версия для разработчиков отличается своим "поведением" в некоторых вопросах, то есть может разрешать то, что в обычной версии будет запрещено. Что же касается зависимости куки/хранилище, то обе будут запрещать запись в хранилище если запрещены куки.

В этих версиях в настройках нет такого управления куками как в прежних, они включены. Можно посмотреть список доменов, которые в настоящее время имеют куки, и можно установить запрет на их установку для определенных доменов.
Ответить с цитированием
  #24 (permalink)  
Старый 02.04.2020, 07:42
Кандидат Javascript-наук
Отправить личное сообщение для _marisha Посмотреть профиль Найти все сообщения от _marisha
 
Регистрация: 18.05.2018
Сообщений: 144

Сообщение от laimas Посмотреть сообщение
У вас какая версия FF? У меня их две, последние 64-битные, различие, это одна версия для разработчиков. Версия для разработчиков отличается своим "поведением" в некоторых вопросах, то есть может разрешать то, что в обычной версии будет запрещено. Что же касается зависимости куки/хранилище, то обе будут запрещать запись в хранилище если запрещены куки.

В этих версиях в настройках нет такого управления куками как в прежних, они включены. Можно посмотреть список доменов, которые в настоящее время имеют куки, и можно установить запрет на их установку для определенных доменов.
- Стоят обычные версии FF 74.0 (64-битный) (т.е. одна FF на рабочем компе установлена, одна FF на домашнем ноуте).
Настройки в обоих браузерах одинаковые. Но вот на ноуте ошибок нет , в отличие от рабочего компа.
В версии для разработчика всё работает.
Ответить с цитированием
  #25 (permalink)  
Старый 02.04.2020, 07:55
Кандидат Javascript-наук
Отправить личное сообщение для _marisha Посмотреть профиль Найти все сообщения от _marisha
 
Регистрация: 18.05.2018
Сообщений: 144

Произведена переустановка FF на рабочем компе - ошибок нет
Что это могло быть... даже представить трудно.
Ответить с цитированием
  #26 (permalink)  
Старый 02.04.2020, 08:09
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,321

Последняя версия Developer Edition, это версия 75.
Ответить с цитированием
  #27 (permalink)  
Старый 02.04.2020, 08:14
Кандидат Javascript-наук
Отправить личное сообщение для _marisha Посмотреть профиль Найти все сообщения от _marisha
 
Регистрация: 18.05.2018
Сообщений: 144

Сообщение от laimas Посмотреть сообщение
Последняя версия Developer Edition, это версия 75.
- всё верно. В FF для разработчика всё работало.

Проблемы наблюдались в обычной версии FF 74.0 (64-битный). Причем на обоих компах установлена была одна и та же версия браузера, но только в браузере на рабочем компе ошибка возникала. Помогла переустановка FF
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка текста с одной страницы в форму на другой странице Dima Общие вопросы Javascript 20 11.11.2016 08:33
LocalStorage удаление данных neon_tmn Общие вопросы Javascript 8 21.10.2016 15:22
Динамическое отображение контента на 2ой странице, в зависимости от выбора на 1ой Volchen0ck Events/DOM/Window 2 14.05.2014 15:01
Переход по ссылке к якорю на другой странице tvixa Элементы интерфейса 10 01.10.2013 08:19
Ссылка на якорь на странице во фрейме niculins Общие вопросы Javascript 2 24.09.2008 11:23