>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Проблема с parent.location.reload(true) http://forum.mozilla-russia.org/viewtopic.php?id=28920 |
KML > 22-12-2008 17:25:34 |
Страничка содержит iFrame и Form: Выделить код Код:<iframe id="iframe_params" name="iframe_params" ></iframe> <form enctype="application/x-www-form-urlencoded" method="post" action="bla-bla-bla" target="iframe_params" name="formName_params" > После сабмита формы в iFrame приходит HTML: Выделить код Код:<body onload=defaults_onload()> <script> function defaults_onload(){ alert("bla-bla"); parent.location.reload(true); } </script> </body> В IE7 вызов parent.location.reload(true) приводит к перезагрузке страницы, а вот в FF не только к перезагрузке, но и к повторному сабмиту формы . Это можно как-то пофиксить? |
petrovich > 26-12-2008 00:07:55 |
Я бы вытащил текущий адрес и перешёл по нему. |
KML > 27-12-2008 01:18:49 |
Действительно, работает . |