Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> upload - uzywanie iframe
johnyMajster
post
Post #1





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

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


Witam serdecznie
Mam pytanie odnosnie ładowania plików. A mianowicie skąd mogę wiedziec że plik się skończył ładowac do iframa??

Jest mi to potrzebne do ukrycia gifa loadera.
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




Po upoadzie zwróc kod js, który wykona się w iframe i poinformuje góre że już koniec
Go to the top of the page
+Quote Post
johnyMajster
post
Post #3





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

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


no właśnie tylko nie wiem jak sie za to zabrac (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




Ale czego nie wiesz? Nie wiesz jak kod js zwrócic?


  1. echo '<script type="text/javascript">';
  2. echo 'alert("Skonczylem");';
  3. echo '</script>';

i już.

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





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

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


Ok teraz zrozumiałem (IMG:style_emoticons/default/smile.gif)
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?(IMG:style_emoticons/default/questionmark.gif)

Ten post edytował johnyMajster 24.10.2012, 11:31:47
Go to the top of the page
+Quote Post
zegarek84
post
Post #6





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


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





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




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





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

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


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?

Ten post edytował johnyMajster 24.10.2012, 11:52:57
Go to the top of the page
+Quote Post
nospor
post
Post #9





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




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 (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
johnyMajster
post
Post #10





Grupa: Zarejestrowani
Postów: 151
Pomógł: 2
Dołączył: 2.08.2012
Skąd: Wrocław

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


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?
Go to the top of the page
+Quote Post
nospor
post
Post #11





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




No to tu byś musiał zrobić tyle formularzy i tyle iframe ile masz plików.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 8.08.2026 - 04:14