Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/01/2014, 15:11
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Navegacion Ajax con enlaces normales

no conozco esa etiqueta <main>, además que por lo que veo algunos navegadores aún no la soportan.

El truco más viejo (y efectivo) para lograr enlaces normales que funcionen con ajax, es deshabilitar desde javascript el click, para ello retornando false en el evento onclick luego de ejecutar el ajax (también se puede usar preventDefault())

ello se combina desde el servidor detectando si la petición viene desde el XHR, en tal caso se genera el layout o no, tambien existe la api de HTML5 pushState, para lograr cambiar el fragmento de la URL luego del dominio, para brindar al usuario de una forma de copiar una URL válida para SEO (ya que no usa el #) y que ni se den cuenta que es AJAX, tal cual usa facebook
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...