2013-05-30 57 views
-11

如何每15秒更改一次iframe。我有wat在iframe中顯示內容。我想在一個大約310px寬的單個盒子上展示它。請給我詳細的代碼,因爲我是JavaScript的總新手。提前致謝。如何每10秒更改iframe

+0

你所說的變化是什麼意思? – fGo

+0

*請給我詳細的代碼*這不是你如何[問](http://stackoverflow.com/questions/how-to-ask)在stackoverflow。 – NINCOMPOOP

+2

@mayuresh:請做一些研究,嘗試一些代碼,使用谷歌,然後,如果您仍然覺得困難,請在SO上發佈有關相關代碼的問題。 –

回答

1

假設你的iframe中有一個ID爲 'myiframe':

var urls = [ 
'http://www.google.com', 
'http://www.microsoft.com', 
'http://www.yahoo.com', 
'http://www.facebook.com', 
]; 

setInterval(function() { 
    var rand = Math.floor(Math.random()*urls.length); 
    document.getElementById('myiframe').src = urls[rand]; 
}, 15000); 

http://jsfiddle.net/samliew/C6CK5/

+0

所以你的意思是在變量的URL我需要把所有這些鏈接的iframes和身體給一個iframe一個id [myiframe]? – Mayuresh

+1

看到小提琴,如果你是懶得自己嘗試它 –

+0

好吧我試過了,但它顯示一個空的iframe – Mayuresh