Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 23.12.2011, 21:03
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от FINoM
а текущее состояние?
по сути да. тоесть для не поддерживаемых браузеров все происходит прозрачно. Конечно же грузиться главная страница, но когда библиотека видит что хеш имеет иное значение, тут же вызывает событие popstate тем самым инициализируя загрузку нужного контента. То есть для юзера этого даже не заметно. При этом юзер видит то что положено.
Ответить с цитированием
  #32 (permalink)  
Старый 23.12.2011, 21:14
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

devote, вы автор или участник?
Ответить с цитированием
  #33 (permalink)  
Старый 23.12.2011, 21:16
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от FINoM
devote, вы автор или участник?
Да я сам писал ее
Ответить с цитированием
  #34 (permalink)  
Старый 23.12.2011, 22:19
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

А я вот это делал, года 2 назад, когда ещё не было History API
http://www.linkexchanger.su/shared/widget.htm
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #35 (permalink)  
Старый 23.12.2011, 22:22
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Nekromancer
А я вот это делал, года 2 назад, когда ещё не было History API
Ну принцип тот же..
Ответить с цитированием
  #36 (permalink)  
Старый 23.12.2011, 22:26
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

devote,
Ну конечно
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #37 (permalink)  
Старый 23.12.2011, 22:34
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Nekromancer Посмотреть сообщение
devote,
Ну конечно
А разве нет? Отслеживаешь изменение хеша, и делаешь запросы при его изменении. У меня тот же принцип, в старых браузерах ( ИЕ7 ) отслеживаю таймером изменение хеша, на более свежих ( ИЕ8, ИЕ9 и т.д.) слушаю событие hashchange, и запускаю событие popstate при изменении хеша.
Ответить с цитированием
  #38 (permalink)  
Старый 23.12.2011, 22:40
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

devote,
"Ну конечно", это - да, так и есть. "Ну" - слово паразит.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
  #39 (permalink)  
Старый 23.12.2011, 22:44
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Nekromancer
"Ну" - слово паразит.
дауж =)
Ответить с цитированием
  #40 (permalink)  
Старый 27.12.2011, 07:46
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

обновил версию
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
alert для всех браузеров кроме IE mousesport Javascript под браузер 6 06.04.2011 16:45