У меня на странице есть загрузчик, который удаляется при получении успешного ответа на мой RPC.В случае сбоя вызова RPC страница мгновенно обновляется.
Каждый раз, когда я загружаю свою страницу в первый раз в IE 7 или 8, она никогда не загружается и никогда не достигает метода вызова rpc, в котором произошел сбой.Каждый раз, когда я вручную обновляю эту неудачную загрузку, это работает.Я был в состоянии воспроизвести это около 30 раз.Это проблема, потому что страница просто сидит там с загрузчиком на экране.
Я понятия не имею, что может происходить.Попробуйте сами:
1) Откройте IE7 или IE8.2) Перейдите на http://www.foodtrucksmap.com/ 3) На странице будет написано «Готово», и вы всегда будете там с загрузчиком на экране.4) Обновите страницу, и она должна работать.
Мне удалось найти только одно плохое решение ... создать таймер на 30 секунд, и если загрузчик все еще на экране, обновитестр.Я бы лучше выяснил, что происходит, хотя.
ОБНОВЛЕНИЕ
В качестве второго временного решения я собираюсь добавить cookie, срок действия которого истекает немедленно, и перезагрузить, если его т.е.доступ в первый раз в сеансе.