Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2006, 13:08
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años, 2 meses
Puntos: 317
Alguien hizo una pregunta similar para imágenes, y cuando quise responder había perdido el tema.

Por suerte encontré de nuevo el tuyo.

No entiendo por qué no usas un lenguaje de servidor, pero bué...

qwerty0.htm

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Prueba</title>

<script src="otraPag.js"></script> 

</head>

<body >
<h1>qwerty0</h1>
<input type=button onclick="nuevaPag(1)" value="SIGUIENTE">
</body>
</html>
qwerty1.htm

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Prueba</title>

<script src="otraPag.js"></script> 

</head>

<body >
<h1>qwerty1</h1>
<input type=button onclick="nuevaPag(-1)" value="ANTERIOR">

<input type=button onclick="nuevaPag(1)" value="SIGUIENTE"> 

</body>
</html>
qwerty2.htm

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Prueba</title>

<script src="otraPag.js"></script> 

</head>

<body >
<h1>qwerty2</h1>

<input type=button onclick="nuevaPag(-1)" value="ANTERIOR">
</body>
</html>
otraPag.js

Código:
var nomPag = "qwerty";
var largoNomPag = nomPag.length;
var nroPag;

function nuevaPag(ind){

var raiz = location.href.substring(0,location.href.substring(0, location.href.length-1).lastIndexOf('qwerty')+largoNomPag);

//alert(raiz)

nroPag = location.href.substring(raiz.length, location.href.lastIndexOf('.'));
var muevePag = raiz+(nroPag*1+ind)+".htm";

//alert(muevePag)

window.location.href = muevePag;
}
Los botones son iguales para todas las páginas menos para la primera y la última.

Si conoces la ruta de las páginas, la puedes meter en una variable y te ahorras el escript para detectar la raíz.

Por supuesto, los documentos van todos en el mismo directorio.