Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [może js, może ajax...] Animacja w czasie wysyłania formularza
Forum PHP.pl > Forum > Przedszkole
kornel-php
Witam serdecznie,

bezskutecznie próbuję znaleźć w google'ach jakiś tutorial pokazujący jak stworzyć taki bajer. Chodzi mi o coś takiego, że gdy kliknę w 'Wyślij' to w miejscu przycisku pojawia się animacja (gif) trwająca przez czas wysyłania formularza. Gdy animacja się skończy ma pojawić się komunikat 'Wysłano poprawnie (czy coś w tym stylu)' - w miejscu gifa ofc. Wszystko powinno się dziać bez przeładowania całości strony.

Widziałem coś takiego na jakiejś stronie z ocenami zdjęć, ale nie moge sobie przypomnieć gdzie...

Prosze o jakieś linki lub fragmenty kodu winksmiley.jpg

Z góry dzięki, pozdrawiam wszystkich smile.gif
Cosi*
Możesz spróbować tak:
  1. <input type="submit" onclick="java script:animacja()">

i do tego funkcja:
  1. function animacja()
  2. {
  3. getElementById('obrazek').src = 'animacja.gif';
  4. }

Powinno zadziałać smile.gif
Pozdrawiam
kornel-php
No dobra, to nie jest żaden problem... Ale jak przesłać formularz bez przeładowania strony? blinksmiley.gif
Cysiaczek
To nie żaden bajer ;]. np. klasa advAjax posiada funkcje onLoading(). Wystarczy, że podstawisz do niej wywołanie innej funkcji - takiej, która wstawia obrazek.

Pozdrawiam.
kornel-php
Cytat
posiada funkcje onLoading()


I tego było mi trzeba winksmiley.jpg Serdeczne dzięki winksmiley.jpg
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.