Mam następujący dokument:
  1. <IFRAME NAME=Tabela FRAMEBORDER=0 ALIGN=center
  2. src="skrypt.php">Twoja przeglądarka nie akceptuje ramek!
  3. </IFRAME>

W ramach "skrypt.php" generowany jest formularz o określonej nazwie z zestawem pól, np:
  1. <FORM NAME=Formularzyk>
  2. <INPUT TYPE=TEXT NAME=Pole>
  3. </FORM>

Z poziomu głównego okna submituję formularz z ramki:
Kod
window.frames['Tabela'].document.forms[Formularzyk].submit();

Wewnętrzny formularz się submituje, rezultat wyświetla się w IFRAME'ie, ale pasek postępu IE pokazuje ciągłe ładowanie strony (chociaż po lewej stronie paska stanu jest już napisane "gotowe"). Dopiero powtórny submit likwiduje pasek postępu.

Ogólnie - zawsze dopiero drugi submit powoduje, że IE przestaje "ładować" stronę.
W Mozilli nie ma z tym problemu.

Dlaczego tak się dzieje?

Pozdrawiam,
K