грубо ситуация
<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 - по прежнему работает.
Вопрос, что за бред с историей?