Código:
esta es la url:// 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)
}
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?
al utilizar ajax, la url no cambia, de lo contrario cargaría un nuevo documento y, por tanto, deja de ser ajax. como mucho, el hash (o ancla) de la url puede cambiar mientras utilizas ajax. 



