Estoy haciendo un sitio web que tienden a manejar toda la solicitud en una página (Ajax). así que pensé que podría atrapar clic de cada usuario en un enlace y comprobar SI es en mi sitio web que hago algo en JavaScript como una petición ajax por ejemplo, ELSE sería abrir el enlace, como de costumbre!Cómo supervisar los cambios en la url (identificador de fragmento - la parte de anclaje de una URL)
haciendo un reloj en window.location no funcionó! y, además, no sé si hay alguna forma de obtener la parte de la url que está después del signo #. Nota: tanto Gmail y Facebook hace que supongo !, que utilizan algo como esto:?
http://mail.google.com/mail/#inbox
http://www.facebook.com/home.php#/bandeja de entrada/ref = mb
Considere amablemente: que Me encanta usar jQuery en mis proyectos, por lo que se prefiere cualquier solución que lo use.
¿Alguna idea?
@Omar: La parte de la URL después de # es el 'hash '. Editó el título y la etiqueta de tu pregunta. :) –
@ o.k.w: La parte de la URL después de # se llama 'fragmento', no hash. –
@ o.k.w Gracias, no soy un inglés "nativo", así que siéntete libre de corregirlo para que sea más obvio. –