Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] ONCLICK - pojawienie się grafiki na 3 sekundy
Forum PHP.pl > Forum > Przedszkole
gsmphone
Witam,


Mam problem z którym nie potrafię sobie poradzić. Chciałbym po naciśnięciu linku żeby pojawiła się obok niego mała grafika na 2-3 sekundy. Najgorsze jest to że muszę użyć ONCLICK.
Albo zamiast tego żeby po naciśnięciu linku, został on zablokowany na 2 - 3 sekundy.



Byłbym wdzięczny za pomoc.


Pozdrawiam
blooregard
Cytat
Najgorsze jest to że muszę użyć ONCLICK.

Tak, to przerażające...

http://www.w3schools.com/js/js_timing.asp
Fifi209
No ale czego nie potrafisz?
dodajesz zdarzenie onclick, wywołujesz nią funkcje która doda obrazek i setTimeout który go schowa.
gsmphone
No właśnie chodzi mi o to że nie wiem jak wywołać obrazek tym onclick'em.
blooregard
To zależy.

Możesz pokazać ukrytego div-a (style: display )
Możesz też zrobić popup-a (window.open() )

Zależy od Ciebie.

gsmphone
A jak zrobić żeby pokazywało tego ukrytego DIV'a? Jakoś tak:

onclick="style: display'nazwa_DIVa'"

?
kamil4u
Prawie....
Poczytaj o referencji i o document.getElementById i ogólnie o DOM. Później już tylko referencja_do_div-a.style.display = '';, a następnie po x sekundach ponownie nadaj mu styl none - użyj do tego setTimeout
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.