Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Procent Załadowania strony
Spirit86
post
Post #1





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

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


Witam.
Chcę uzyskać taki efekt:
Mam formularz z uploaderem. Chciałbym, aby po submitowaniu wyświetlił się postęp wgrania(w procentach) pliku na serwer. Nie chcę, aby były tam jakieś fajerwerki jak postęp itp. Wydaje mi się, że najłatwiej byłoby sprawdzić, jaki jest postęp otwierania strony, tzn. w jakim procencie została otworzona. Takie coś jak w pasku IE, Opery, FF, tyle tylko, że było by to wyświetlane w inpucie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .


Przykład
Wgrywanie pliku(97%)

Widziałem poniższy topic :]. Jednakże nie widzę w nim oczekiwanego rozwiązania.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spirit86
post
Post #2





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

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


po co mi to?

hehe, odpowiedź jest prosta, część użytkowników, jak nie wiekszość, działa zwsze tak, jak twórca skryptu / strony nie chce, tj. jeżeli wgrywamy plik, i zajmuje on np. 1MB, wgrywanie pliku trochę potrwa, zablokowywuje submita, żeby jakiś zniecierpliwiony odwiedzający go nie wcisnął, gdyż proces wysyłania zaczął by się od nowa, ale to nie pomaga, bo i tak większość "cwaniaków" wciska Odśwież, kończy się to tym, że plik nie zostaje wgrany na serwer.

Dobra, napiszę info jakimś dużym nagłówkiem.

Ale mam jeszcze pytanie, czy da się sprawdzić za pomocą JS, jakie rozszerzenie, jaki rozmiar plik wybrany w inpucie typu file? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Na podstawie rozmiaru, można by przeliczyć ile czasu zajmie wgrywanie pliku na serwer, tylko trzeba by w jakiś sposób wybadać prędkość połączenia, ale UPSTREAM (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .

pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 25.12.2025 - 22:28