Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Cum fac un delay in JavaScript ?
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
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  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> HTML/JavaScript/CSS
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community