2010-12-10 4 views
0

мне нужно установить интервал времени около 1 сек для этой функции:setInterval для случайной функции

function random_imglink(){ 
    var myimages=new Array() 
    //specify random images below. You can have as many as you wish 
    myimages[1]="/documents/templates/bilgiteknolojileri/standalone.swf" 
    myimages[2]="/documents/templates/bilgiteknolojileri/mobil.swf" 

    var ry=Math.floor(Math.random()*myimages.length) 

    if (ry==0) 
    ry=1 
    document.write('<embed wmode="transparent" src="'+myimages[ry]+'" height="253" width="440"></embed>') 
    } 
    random_imglink() 

Пожалуйста кто-л помощи!

ответ

0

Если вы хотите вызвать функцию один раз, затем использовать "SetTimeout". Если вы хотите, чтобы вызвать функцию непрерывно затем использовать «setInterval»

например

var intervalID = setInterval("random_imglink()", 1000); 

Примечание: Вы можете отключить функцию вызывается с помощью:

clearInterval(intervalID); 
1

легко:

setTimeout("javascript statement",milliseconds); 
0
var random_imglink = function(){ 
    // [...] 
} 
setTimeout(random_imglink, 1000 ) 
Смежные вопросы