Beste,

Ik ben op zoek naar een laadbalkje waar er na een zelf in te stellen
tijd een volgende pagina wordt opgeroepen, ik gebruikte zelf dit script:


<script language="javascript"> 
            getal=0; 
            url='?result=True&code=<?php echo $randomcode; ?>'; // hier de url welke geopend moet worden 
            function load() 
            { 
            if(getal==100) 
            { 
            window.location=url; 
            } 
            else { 
            getal+=1; 
            document.getElementById('div').style.width=getal+"px"; 
            tekst=document.getElementById('tekst') 
            tekst.innerHTML=getal+"%"; 
            setTimeout("load()","1000"); 
            } 
            } 
            setTimeout("load()","1000"); 
            </script>

Dit werkt echter in verschillende browsers wel en in andere niet.
Misschien dat er in het script iets niet klopt ofzo?

Bij voorbaat dank voor jullie hulp.
Jonas


Tom, het is niet voor niets, de bedoeling is eigenlijk dat de gebruiker
denkt dat er daadwerkelijk iets gebeurd, ik gebruik het nu voor een
spelletje op mijn site, tot de laadbalk vol is wordt het spelletje gespeeld,
daarna wordt je doorgestuurd naar de pagina met het resultaat.

De website die jij me gaf, het script daar bedoel ik dan he, daar kan
ik nergens invullen waar het scriptje mij naartoe moet sturen, na
een bepaalde tijd. Je weet dus niet wanneer je weg komt, misschien
is alleen een procent-balkje genoeg. Dat je zegt dat over bijvoorbeeld
1000 miliseconden ie bij 100% is, en dat je ziet hoe het scriptje oploopt,
dat zou ook wel vet zijn...Weet iemand waar ik zoiets vind?
dat kan wel:

function doeIets()
{
alert('Spel is geladen, u wordt naar de website gestuurd');
window.location = 'http://site.ext';
}
var bar2= createBar(320,15,'white',1,'black','green',85,7,3,"doeIets()");
En hoe kun je de tijd dan instellen?

Sorry voor de eventueel vreemde vraag, ben een javascript leek.

Reageren