login  Naam:   Wachtwoord: 
Registreer je!
 Forum

While

Offline delta_004 - 13/10/2006 21:55
Avatar van delta_004Onbekend Hallo

Een voorbeeldje van wat ik wil

Ik heb ergens een echo met time() staan. Dit weergeeft het aantal secondes op het scherm:D Hoe zorg ik ervoor dat dat steeds geupdate word?? Niet met een refresh want dan wijzigd de hele page. Moet ik het misschien in een while ofzo zetten?

Groetjes

5 antwoorden

Gesponsorde links
Offline skillat2 - 13/10/2006 22:02 (laatste wijziging 13/10/2006 22:14)
Avatar van skillat2 HTML beginner Wees wat concreter, wat doe je met time() en waarom moet er geupate worden.

While is een lus dat er voor zorgt dat iets herhaald wordt.
http://www.site...=171#while

edit:
Er bestaat een functie in javascript:
setTimeout ,die voert een functie uit na een opgegeven aantal milliseconden.
http://www.site...amp;id=267
http://www.site...amp;id=350
Offline webstab - 13/10/2006 22:12
Avatar van webstab PHP ver gevorderde Met javascript?
Met php is dat nogal moeilijk, aangezien php een server-side taal is.
Denk ook aan de laadtijd van de server.
Gewoon met javascript.
Offline Martijn1989 - 13/10/2006 22:18
Avatar van Martijn1989 PHP ver gevorderde PHP kan het idd niet 

In de head :
  1. <script language="JavaScript">
  2. function NeemDeTijd()
  3. {
  4. var mydate=new Date()
  5. var uren=mydate.getHours()
  6. var minuten=mydate.getMinutes()
  7. var seconden=mydate.getSeconds()
  8.  
  9. if(uren<=9)
  10. uren="0"+uren
  11. if (minuten<=9)
  12. minuten="0"+minuten
  13. if (seconden<=9)
  14. seconden="0"+seconden
  15.  
  16. var cdate=uren+":"+minuten+":"+seconden
  17. if (document.all)
  18. document.all.clock.innerHTML=cdate
  19. else if (document.getElementById)
  20. document.getElementById("clock").innerHTML=cdate
  21. else
  22. document.write(cdate)
  23. }
  24.  
  25. if (!document.all&&!document.getElementById)
  26. NeemDeTijd()
  27.  
  28. function GaVoorHet()
  29. {
  30. if (document.all||document.getElementById)
  31. setInterval("NeemDeTijd()",1000)
  32. }
  33. </script>


In de body :
  1. <span id="clock"><script language="JavaScript">window.onload=GaVoorHet</script></span>


En dan krijg je : http://mette.zoef-design.be/SiMa/klok.html
Offline delta_004 - 14/10/2006 08:02
Avatar van delta_004 Onbekend Weet iemand wel toevallig hoe ik een "stoptijd" tussen de while zet. Dus ik heb een oneidige while. Maar deze mag pas verder gaan na 20 secondes. Geen Sleep want dan zie je de pagina niet
Offline delta_004 - 14/10/2006 08:02
Avatar van delta_004 Onbekend Weet iemand wel toevallig hoe ik een "stoptijd" tussen de while zet. Dus ik heb een oneidige while. Maar deze mag pas verder gaan na 20 secondes. Geen Sleep want dan zie je de pagina niet
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s