Bien, este el el codigo fuente de mi version en html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>Prueba</title>
<style type="text/css">
.frames {
border-style: hidden;
margin: 0px;
padding: 0px;
width: 100%;
position: absolute;
height: 100%;
}
.cuerpo {
margin: 0px;
padding: 0px;
overflow: hidden;
}
</style>
</head>
<body class="cuerpo">
<div id="cuerpo"><br>
</div>
<script language="JavaScript">
function mostrarpagina(pagina){ document.getElementById('cuerpo').innerHTML = "<iframe class=\"frames\"src='"+pagina+"'></iframe>"; }
var listawebs = Array("http://google.es","http://elotrolado.net","http://slashdot.org/");
var contador = 0;
var segundos = 180;
function rotar(){
mostrarpagina(listawebs[contador]);
contador++;
if(contador==listawebs.length)contador=0;
setTimeout("rotar()",segundos*1000)
}
rotar();
</script>
</body>
</html>
la lista de las paginas es esto(en negrita):
var listawebs = Array("http://google.es","http://elotrolado.net","http://slashdot.org");El formato es fácil, van entrecomilladas y separadas por una coma, puedes poner las que quieras ya que el sitema autodetecta la cantidad de paginas en lista.
En esta linea se ponen los segundos que deben de pasar para que cambie de pagina, en tu caso para 10 minutos el valor en vez de ser 180 debe de ser 600.
var segundos = 180;Probado con Firefox 3.0 y rulando al 100%, también va a la perfección en IE7 pero me gusta mas como queda en Firefox. Seria posible modificarlo para distintos tiempos para cada web o incluso que cargue las paginas y tiempo de forma externa y que otra pagina pueda generar el listado de paginas y tiempo.