Показать сообщение отдельно
  #9 (permalink)  
Старый 06.07.2013, 14:31
Кандидат Javascript-наук
Отправить личное сообщение для riva Посмотреть профиль Найти все сообщения от riva
 
Регистрация: 24.06.2013
Сообщений: 115

Ошибку я свою понял! У меня получается ( как я думаю ) hash === hash всегда. Либо эта конструкция не работает без чего то, о чем вы мне не сказали. Моя логика тут не применима и я не знаю что делать. Как по мне, то код ниже должен работать:
//если hash не ноль, то подписываемся на событие
if(typeof window.hash !== null)
        {
            window.addEventListener('onhashchange',this.changeHandler);
        }
        function changeHandler(e)
        {
            console.log( e.type );
        }

Мне все же кажется, что я чего то не знаю.
Ответить с цитированием