Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Submit formularza w IFRAME, dziwne zachowanie w IE
ktuvok
post
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 0
Dołączył: 30.11.2003

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 11:18