Обнаружил утечку памяти в броузере Opera при элементарно-простых операциях. Память съедается в размере 500 MByte в час... Исследования проводились в Opera 10.63. В Google Crome, Fire Fox, IE6, IE8 эффект не наблюдается. Что делать?
Пример:
первый скрипт:
http://gigalit.com.ua/test/test9.htm
-на странице форма отправки POST и фрейм, принимающий ответ от сервера:
<script type="text/javascript">
function f2()
{
// ничего не делает
}
</script>
<iframe id="data" name="data"></iframe>
<form method="POST" action="test8.htm" target="data">
<input type=text name="x">
<input type=submit value="OK">
</form>
второй скрипт:
http://gigalit.com.ua/test/test8.htm
<script type="text/javascript">
parent.f2();
</script>
При нажатии на кнопку отправки память съедается на 300KB, через 3-4 клика уже +1 MByte...
Обратите внимание, что вызываемая у parent-окна функция f2() не имеет никаких переменных, не создаёт никаких объектов, т.е. ничего не делает.
Кто может подсказать? Может, после вызова функции что-то как-то надо искусственно подчищать?