Código:
// JavaScript Document
function objetoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function Pagina(nropagina){
//donde se mostrará los registros
divpaginas = document.getElementById('paginas');
ajax=objetoAjax();
//uso del medoto GET
//indicamos el archivo que realizará el proceso de paginar
//junto con un valor que representa el nro de pagina
ajax.open("GET", "pages/paginador.php?pag="+nropagina);
divpaginas.innerHTML= '<center><img src="/img/load.gif"></center>';
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//mostrar resultados en esta capa
divpaginas.innerHTML = ajax.responseText
}
}
//como hacemos uso del metodo GET
//colocamos null ya que enviamos
//el valor por la url ?pag=nropagina
ajax.send(null)
}
esta es la url:
http://tus-frases.com.ar
el JS sirve para la paginación en ajax de unos registros extraidos con php desde mysql.
el problema es que no se actualiza la url cuando cambio de pagina, por ejemplo, pongo siguiente y la URL en vez de decir ?pagina=2 o algo asi, no dice nada, como arreglo eso?