login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Waarom steeds langzamer?

Offline per_k - 21/02/2008 18:49 (laatste wijziging 21/02/2008 18:49)
Avatar van per_kNieuw lid Waarom draait 't script steeds langzamer als er iets nieuws toegevoegd moet worden aan 'n div waarin al veel staat?

Hier heb ik 't voor nodig btw:
  1. x=-10;vorige=x;puntje=x;
  2. inhoud_iets="<tr><td style='height:1px;width:2px;background:red;'></td></tr>";
  3. inhoud_niks="<tr><td style='height:1px;width:2px;'></td></tr>";
  4.  
  5. function sin_test(){
  6. inhoud_sin='<table align=left style="white-space: nowrap;display: block;border-bottom:1px solid black; border-top:1px solid black; height:100px; width:2px" cellspacing="0" cellpadding="0">';
  7.  
  8. puntje=100-x*x;
  9.  
  10. if(puntje>=vorige || x==0){
  11. for(i=0;i<(100-puntje);i++){
  12. inhoud_sin+=inhoud_niks;
  13. }
  14. for(i=vorige;i<puntje;i++){
  15. inhoud_sin+=inhoud_iets;
  16. }
  17. for(i=0;i<vorige;i++){
  18. inhoud_sin+=inhoud_niks;
  19. }
  20. }
  21. else{
  22. for(i=0;i<(100-vorige);i++){
  23. inhoud_sin+=inhoud_niks;
  24. }
  25. for(i=puntje;i<vorige;i++){
  26. inhoud_sin+=inhoud_iets;
  27. }
  28. for(i=0;i<puntje;i++){
  29. inhoud_sin+=inhoud_niks;
  30. }
  31. }
  32. vorige = puntje;
  33. inhoud_sin+='</table>';
  34. document.getElementById("sin").innerHTML+=inhoud_sin;
  35. x=x+(1/2);
  36. if(puntje<=100 && puntje>=-110 && x<20)setTimeout("sin_test()",50);
  37.  
  38. }

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.158s