Hola qql:
Fíjate en este código:
Código PHP:
<html>
<head>
<script language=javascript>
var dirs = [
"../mapas/index.html",
"../generador/index.html",
"../colores/index.html",
"../coordes/coordes.html"
];
var n = 0;
function slide() {
var ref = dirs[n ++ % dirs.length];
// var ref = dirs[Math.floor(Math.random() * dirs.length)];
document.frames.inf.location.href = ref;
setTimeout("slide()", 10000);
}
</script>
<title>
Frames
</title>
</head>
<frameset rows="100,*" onload="sup.document.write('<html><body><h1 style="text-align: center;">Hola</h1></body></html>'); slide();">
<frame name=sup>
<frame name=inf src="">
</frameset>
</html>
Puedes verlo funcionar en este enlace:
http://www.pepemolina.com/pruebas/prueba141.html
Solo hay que poner en el array de direcciones las propias.
En este caso son consecutivas cada 10 segundos.
Dentro de la misma función slide() hay una línea hecha comentario que habilitándola y deshabilitando la superior, las páginas salen de forma aleatoria.
Espero que sea eso lo que buscas.
Saludos