Я не пойму как устранить следующую ошибку:
TypeError: Cannot read property 'hasOwnProperty' of null
Эта ошибка возникает в скрипте main.js на участке:
if(history.state.hasOwnProperty('url')!=null)
Как бы я не проверял url, ничего не выходит. Помогите разобраться!
Правильней было бы написать:
if(history.state && history.state.hasOwnProperty('url'))
hasOwnProperty - возвращает true или false.
Теперь по существу вопроса: когда история пуста, history.state == null. Браузер стирает и добаляет в историю последовательность переходов. Вы делаете один переход на другую страницу, в истории записан один переход, возвращаемся назад по кнопке Back, браузер удаляет этот переход и история снова пуста.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Использую для выбора даты и времени компонент Jquery DateTimePicker (http://xdsoftnet/jqplugins/datetimepicker/)
Где можно найти подобный плагин или как он называется, как на этом сайте (при нажатии на картинку она увеличивается на весь экран и при отведении...