Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.05.2009, 16:51
mobydick
 
Сообщений: n/a

ie vs windows.history.back(-1)
приложение ходит по страницам: page1 -> page2 -> page3. на page3 в один прекрасный момент отрабатыват windows.history.back который в IE перебрасывает на page1. в FF и Chrome все нормально, т.е. получаем переход на page2. почему так?
Ответить с цитированием
  #2 (permalink)  
Старый 21.05.2009, 17:22
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

[telepatemod]
может быть на page2 также есть код, который переходит назад, и он срабатывает
[/telepatemod]
а вообще использование этих методов есть правило плохого тона, и неправильно спроектированного приложения. практически везде можно обойтись более грамотно(не обязательно проще, но грамотнее) без использования этой конструкции.
ИМХО
Ответить с цитированием
  #3 (permalink)  
Старый 21.05.2009, 17:50
mobydick
 
Сообщений: n/a

нет, никакого такого кода нет.

[telepatemod]
если бы был, то почему он избирательно работает только для IE?....
[/telepatemod]
Ответить с цитированием
  #4 (permalink)  
Старый 21.05.2009, 18:10
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от mobydick
если бы был, то почему он избирательно работает только для IE?....
он могу бы вызыватся по какому-нибудь специфисному условию, которое в обход продуманной вами логике срабатывало бы в осле.
но раз такого кода нету, то и спор ниочем.
предлагаю вам сначала протестировать данную ситуацию на самых простейших 3-х страничках, реализующих такую логику.
если все еще не будет работать, то погулите на эту тему.
но, я все же считаю, что практически любое JS-приложение можно сделать без этого метода.
обозначьте свою ситуацию словами, и я постараюсь что-нибудь придумать. если хотите
Ответить с цитированием
  #5 (permalink)  
Старый 21.05.2009, 19:21
mobydick
 
Сообщений: n/a

Gvozd, спасибо, толкнули мысли в нужную сторону
оказалось проблема все-таки аппликейшен специфик и зря я грешил в сторону ie и js.
Ответить с цитированием
  #6 (permalink)  
Старый 21.05.2009, 19:26
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

удачи вам
Ответить с цитированием
Ответ



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

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