login  Naam:   Wachtwoord: 
Registreer je!
 Forum

meerdere div's refreshen

Offline JeroenI - 16/04/2009 18:39
Avatar van JeroenIPHP interesse goedendag,

Ik heb onderstaande code, maar daarmee kan ik enkel 1 div refreshen.. Iemand enig idee hoe ik deze code kan aanpassen zodat er meerdere div's ververst kunnen worden?

Alvast bedankt!

  1. <script type="text/javascript">
  2. var vUri = 'autoupdate.php'
  3.  
  4. var vRequest;
  5.  
  6. function getRequest()
  7. {
  8. vRequest = null;
  9.  
  10. if (window.XMLHttpRequest)
  11. {
  12.  
  13. vRequest = new XMLHttpRequest();
  14. }
  15. else if (window.ActiveXObject)
  16. {
  17. try
  18. {
  19. vRequest = new ActiveXObject('Msxml2.XMLHTTP');
  20. }
  21. catch (err)
  22. {
  23. try
  24. {
  25. vRequest = new ActiveXObject('Microsoft.XMLHTTP');
  26. }
  27. catch (err)
  28. {
  29. return (false);
  30. }
  31. }
  32. }
  33.  
  34. vRenew = new Date();
  35.  
  36. vTest = /\?/;
  37.  
  38. vNewUri = vUri + (vTest.test(vUri)?'&':'?') + 'renew=' + vRenew.getTime();
  39.  
  40. vRequest.onreadystatechange = catchChange;
  41. vRequest.open('GET', vNewUri, true);
  42. vRequest.send(null);\
  43. }
  44.  
  45. function catchChange()
  46. {
  47. if (vRequest.readyState == 4 && vRequest.status == 200)
  48. {
  49. document.getElementById('1_reload').innerHTML = vRequest.responseText;
  50.  
  51. setTimeout('getRequest()', 5000);
  52. }
  53. }
  54.  
  55. getRequest();
  56. </script>

2 antwoorden

Gesponsorde links
Offline MiST - 16/04/2009 18:41
Avatar van MiST Lid je zou een factory voor XMLHttpRequests kunnen maken... maar verder dan deze techniek ben ik ook nooit geraakt... 
Offline JeroenI - 16/04/2009 18:51
Avatar van JeroenI PHP interesse Ik ben niet heel bekend met Javascript/AJAX... Zou je beter uit kunnen leggen hoe ik dit moet doen?

Alvast bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.169s