purencool Posted January 14, 2010 Share Posted January 14, 2010 Hi phpfreaks, I have been playing around with JavaScript and prototype. But for some reason I can't get this code to stop dead and wait for SetTimeOut I my brain is now hurting. I know that the method is calling itself but how do I get to wait a few milliseconds. Does anyone know? fadingImagesIn.prototype.timer =function(){ this.timerStart('logoDiv1',11,0); } fadingImagesIn.prototype.timerStart =function(id ,timeMax,timeMin){ //fire timer if (!(timeMin >= timeMax) ){ setTimeout ( "alert('wow')", 10); //alert(id +" "+timeMax +" "+ timeMin) document.getElementById(id).style.visibility = 'visible'; document.getElementById(id).style.MozOpacity = timeMin/10; timeMin++; this.timerStart(id ,timeMax,timeMin) //call self } } Quote Link to comment https://forums.phpfreaks.com/topic/188515-settimeout-wont-halt-code/ Share on other sites More sharing options...
RussellReal Posted January 15, 2010 Share Posted January 15, 2010 http://blog.outofhanwell.com/2006/03/10/object-oriented-callbacks/ Quote Link to comment https://forums.phpfreaks.com/topic/188515-settimeout-wont-halt-code/#findComment-995333 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.