опера, кнопка back, не выполняется сценарий

Линка

Новичок
опера, кнопка back, не выполняется сценарий

Привет.
Два простых файла:
r1.htm:
<a href='r2.htm'>r2</a>
<script>alert('r1'); </script>

r2.htm:
<a href='r1.htm'>r1</a>
<script>alert('r2'); </script>

находится здесь http://meh.hut1.ru/test/r1.htm

При просмотре в ие (при переходах со стр r1 на r2 и обратно по ссылкам ) работает сценарий и выкидывает алерты.
Нажимаю на back -- перехожу на предидущую стр и АЛЕРТЫ тоже выскакивают(значит сценарий выполняется и при нажатии кнопки back)

Опера : при переходе по ссылкам все ок (сценарий выполняется) а вот при back не выполняется.

Как вы думаете это баг оперы или я гоню?
Каким образом можно заставить выполнятся сценарий?
 

crocodile2u

http://vbolshov.org.ru
Opera при нажатии Back возвращает пользователя к тому виду страницы, который был до того как пользователь ее покинул - засчет того, что опера хранит кэш для страниц, доступных по Back/Forward, - в памяти, причем хранит не HTML-текст, а уже отрендеренное "внутренне-оперное" :) представление страницы. Такое поведение,насколько мне известно, согласуется с рекомендациями для UA-ов. FF, по-моему, также анонсировал такое поведение в своих новых версиях.

Есть подозрения, что это справедливо лишь для некоего ограниченного числа страниц при прокрутке назад. Не проверял, конечно, но все же должно быть какое-то разумное ограничение по ресурсам.
 
Сверху