login  Naam:   Wachtwoord: 
Registreer je!
 Forum

doorlink

Offline lays - 21/05/2005 00:22
Avatar van laysLid Hallo ik zit met mijn handen in het haar en ze zijn al bijna grijs geworden.
Wat ik wil is met een javascript een pagina reloaden na een bepaalde tijd maar krijg de informatie pas verderop in het script aan geboden dus ik hat het volgende verzonnen:
  1. <script>
  2. function beginrefresh(parselimit,url)
  3. {
  4. if (parselimit==1)
  5. {
  6. window.location.href = url;
  7. }
  8. else
  9. {
  10. parselimit-=1;
  11. window.status=parselimit;
  12. setTimeout("beginrefresh('"+parselimit+"')",1000);
  13. }
  14. }
  15. </script>


Dit staat standaard boven in en dan word dit verderop in de pagina gezet:
  1. <script>window.onload=beginrefresh('5',"'http://www.google.nl'")</script>


Nou alles werkte prima met het herladen als ik boven in de url ergewoon intypte, maar omdat ik het nu in de variable meegeef verderop gaat hij niet naar de juiste link. Wat is er fout?

1 antwoord

Gesponsorde links
Offline lays - 21/05/2005 00:35
Avatar van lays Lid Nou ik mag mezelf wel voor mijn kop slaan.
Was namelijk de url vergeten in deze regel te zetten:
setTimeout("beginrefresh('"+parselimit+"','"+url+"')",1000);

Heb je soms wel eens dat je zolang aan het zoeken bent dat je het niet meer kunt vinden. Slotje mag erop
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s