Teraz zamiast alert() masz dac kod ktory powie okienku wyzej ze juz skonczyles.
Albo w głównym oknie daj jakąs metodę js, np o nazwie finishUpload(); a zamiast alert poprostu wywołaj tę metode na rodzicu
johnyMajster
24.10.2012, 11:21:54
Ok teraz zrozumiałem W skryptach np tutaj link jest ustawione pewien timeOut do kasowania iframa. Jest ustawiony np na 250. Wg mojej łopatologicznej dedukcji to przez 250ms plik nie zdazy sie załadowac do iframa a zostanie on skasowany? Nie rozumiem o co z tym chodzi
Czy jak mam w formularzu kilka pól file input musze dla kazdego pola tworzyc iframe?
zegarek84
24.10.2012, 11:23:18
chyba nie chodziło tu o upload ;] (ale jeśli czasem to łap przykład: Asynchroniczny upload plików), jeśli chodziło o preload to google i hasło "javascript image preload"
nospor
24.10.2012, 11:31:16
A po co w ogóle kasować tego iframe? Olej to.
Cytat
Czy jak mam w formularzu kilka pól file input musze dla kazdego pola tworzyc iframe?
A po co? Jeśli pola są w jednym formie to przecież to cały form idzie do IFRAME niezależnie ile ma pól
johnyMajster
24.10.2012, 11:52:33
Cytat(nospor @ 24.10.2012, 12:31:16 )
A po co w ogóle kasować tego iframe? Olej to.
W iframie jest tylko odpowiedź z serwera czyli praktycznie nic dobrze myśle?? Nie ma tam zadnych plików itp?
nospor
24.10.2012, 11:54:42
Tak. Ale po co coś więcej?
Znaczy jak masz potrzebę to do IFRAME w odpowiedzi możesz walić coś więcej niż tylko ten js. Wszystko zależy co ty tam kombinujesz
johnyMajster
24.10.2012, 13:23:28
Chciałbym zrobic upload kilku plików. Napotkałem problem: jak pokazywac gif loader dla poszczególnych plików. Musiałbym robic jakies zapytanie ajaxowe?? Ale do czego?
nospor
24.10.2012, 13:24:35
No to tu byś musiał zrobić tyle formularzy i tyle iframe ile masz plików.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.