Вложенные IFrame и History
грубо ситуация
<html> <body> <iframe> <html> <body> <iframe> <html> <body> <a href="1.html">1</a> <a href="#" onclick="history.back()">back</a> </body> </html> </iframe> </body> </html> </iframe> </body> </html> В примитивном примере все работает, на реальном нет. Баг (шаги): 1) Открывается страница на ней пока только 1-ый IFrame 2) по ссылке в первом IFrame AJAX создается второй. 3) Второй IFrame простой без AJAX, делаются переход по ссылке, потом по ссылке back - iPad - делает бек для первого IFrame FF, IE, chrome - работает корректно для второго iframe 4) в первом iframe жмем другую ссылку, второй IFrame убивается повторяем шаги 2,3 - FF3 - ничего не делает - FF4, chrome - делают тоже что iPad - IE7 - по прежнему работает. Вопрос, что за бред с историей? |
Проблему обнаружил.
В Safari баг с iframe + history.back() Проявляется когда элементов истории меньше 2-х. |
Часовой пояс GMT +3, время: 19:17. |