Podría ser perfectamente.
Para los nombres de los archivos te recomiendo el siguiente formato:
nombredellibro-numeridepagina.htm
Por ejemplo:
apocalipsis-01.htm
ASí se puede controlar que se está viendo el libro apocalipsis y en qué página se está. Así el código sería: Código PHP:
<html>
<head>
<script>
//formato de la página: Libro-número de página.htm
//Ejemplo: apocalipsis-01.htm
nombreDelLibro="apocalipsis";
nombreLargoDelLibro="el Libro del Apocalipsis";
numeroDePaginas=40;
porLaQueVamos="ninguna";
window.defaultStatus="Está leyendo "+nombreLargoDelLibro;
for(a=0;a<numeroDePaginas;a++){
numero=(a<10)?nombreDelLibro+"-0"+a:nombreDelLibro+"-"+a;
if(location.href.indexOf(numero)!=-1){porLaQueVamos=a
break;};
}
if(porLaQueVamos=="ninguna"){
alert("Esta página parece no ser de este libro.\n Por favor revisala.");
}
function pasarPagina(hacia){
direccion=porLaQueVamos+hacia;
destino=((direccion)<10)?nombreDelLibro+"-0"+(direccion)+".htm":nombreDelLibro+"-"+(direccion)+".htm";
location.href=destino;
}
function irA(hacia){
direccion=porLaQueVamos+hacia;
destino=((direccion)<10)?nombreDelLibro+"-0"+(direccion)+".htm":nombreDelLibro+"-"+(direccion)+".htm";
window.status="Pasar a: "+destino;
}
</script>
</head>
<body>
<A onmousemove="irA(-1)" Href="javascript:pasarPagina(-1)"> << </A>
- - - - - - -
<A onmousemove="irA(1)" HREF="javascript:pasarPagina(1)"> >> </A>
</body>
</html>