| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
yokozona
Data înscrierii: 12/Mai/2005
Mesaje: 293
Locație: Turnul Chindiei
|
| Trimis: Lun Sep 05, 2005 9:10 am Titlul subiectului: Cum fac un delay in JavaScript ? |
|
|
Salutare,
Ce am in cap si nu am gasit pana acum:
Vreau sa pun 2 alerte pe o pagina dar acestea sa fie distantate de un delay
ceva de genu
...
alert('prima alerta');
aici codul de delay
delay(3); // cam 3 secunde m-ar interesa
alert('a doua alerta');
...
Pai cam asta ar fi, da sincer nu am gasit ceva desprea asta.
Any help ? |
|
| Sus |
|
punctweb
Data înscrierii: 24/Mar/2004
Mesaje: 507
|
| Trimis: Lun Sep 05, 2005 9:19 am Titlul subiectului: |
|
|
din cate stiu eu, in momentul in care este apelat un alert, browser-ul afiseaza un dialog-box pe ecran care sta acolo pana cand utilizatorul apasa pe OK... so, delay-ul de trei secunde este inutil, daca utilizatorul sta, sa zicem, o ora cu acel OK pe ecran...
O fi existand o metoda sa suprimi afisarea instanta a alertului, desi nu cred... |
|
| Sus |
|
yokozona
Data înscrierii: 12/Mai/2005
Mesaje: 293
Locație: Turnul Chindiei
|
| Trimis: Lun Sep 05, 2005 9:28 am Titlul subiectului: |
|
|
da si eu am gandit la modul asta, dar negasind o functie predefinita gen delay(), wait() sau sleep() ma gandeam...
Si bine chestia cu alertul e relativa ca as dori sa pun in loc de alert un div layer ascuns, apoi dupa ce apasa ok, sa ia un delay de 3 secunde (sau mai rapid) si apoi sa mai apara un div layer ascuns cu un alt mesaj.
Anyway I'm working on it ! |
|
| Sus |
|
punctweb
Data înscrierii: 24/Mar/2004
Mesaje: 507
|
| Trimis: Lun Sep 05, 2005 10:07 am Titlul subiectului: |
|
|
poate te ajuta:
http://www.sean.co.uk/a/webdesign/javascriptdelay.shtm
http://www.the-cool-place.co.uk/javascript/cutandpaste/cutandpaste5.html
http://www.pageresource.com/jscript/jtimeout.htm
http://www.devguru.com/Technologies/ecmascript/quickref/win_settimeout.html |
|
| Sus |
|
yokozona
Data înscrierii: 12/Mai/2005
Mesaje: 293
Locație: Turnul Chindiei
|
| Trimis: Lun Sep 05, 2005 10:12 am Titlul subiectului: |
|
|
merci punctweb am gasit ceva, am combinat cu ce mai am si eu prin cap si a iesit misto.
Merci inca o data! |
|
| Sus |
|
whooper
Data înscrierii: 05/Apr/2005
Mesaje: 727
Locație: Toronto ON
|
| Trimis: Lun Sep 05, 2005 5:34 pm Titlul subiectului: |
|
|
Poti apela functia care face ceva cu un "delay" oarecare. Uite de exemplu un "reload page" cu "delay" in JS:
window.setTimeout('document.location.reload()', 500); |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |