Código:
Con esto muestro de forma aleatoria la lista de paginas que esta en "var randomcontent" <script language="JavaScript1.2"> //Random iframe content- © Dynamic Drive (www.dynamicdrive.com) //For full source code, and Terms Of use, visit http://dynamicdrive.com //This credit MUST stay intact for use var ie=document.all&&navigator.userAgent.indexOf("Opera")==-1 var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1 //Specify IFRAME display attributes //Specify random URLs to display inside iframe var randomcontent=new Array() randomcontent[0]="http://google.com" randomcontent[1]="http://yahoo.com" randomcontent[2]="http://facebook.com" //No need to edit after here if (ie||dom) document.write('<iframe style="position:absolute;left:-300px;top:-595px;width:1280px;height:1200px" id="dynstuff" src="" ></iframe>') function random_iframe(){ if (ie||dom){ var iframeobj=document.getElementById? document.getElementById("dynstuff") : document.all.dynstuff iframeobj.src=randomcontent[Math.floor(Math.random()*randomcontent.length)] } } window.onload=random_iframe </script>
Hasta ahi todo perfecto. Mi problema es que a ese codigo lo tengo que usar varias veces en distintas paginas dentro de la web.. y tengo que cambiar la lista de paginas una o dos veces al dia, lo que esto me lleva mucho tiempo. Mi pregunta es si yo puedo llamar la lista de paginas desde otro archivo (js, php, html, etc). Asi cambio una sola vez la lista de paginas y listo.
No puedo llamar tooodo el script varias veces dentro de la pagina, por que cada uno tiene su propio style para los iframes y estoy en la misma de cambiar la lista de "randomcontent" una por una.
Muchas gracias por adelantado.
Demes