Come faccio a cambiare dynamicmente il contenuto in un iframe usando jquery?

Mi stavo chiedendo se è ansible avere un sito con un iframe e qualche codice jquery che cambia il contenuto dell’iframe ogni 30 secondi. Il contenuto è in diverse pagine web.

Qualcosa come questo:

    $(document).ready(function(){ var array = new array(); array[0] = 'http://webPage1.com'; array[1] = 'http://webPage2.com'; // And so on. // Do something here to change the iframe every 30 second });       

          

Se vuoi solo cambiare dove punta l’iframe e non il contenuto reale all’interno dell’iframe, devi solo cambiare l’attributo src .

  $("#myiframe").attr("src", "newwebpage.html"); 
 var handle = setInterval(changeIframe, 30000); var sites = ["google.com", "yahoo.com"]; var index = 0; function changeIframe() { $('#frame')[0].src = sites[index++]; index = index >= sites.length ? 0 : index; }