javascript - sweet - ¿Cómo cambia GitHub la URL pero no la recarga?
sweetalert loading (3)
Esta pregunta ya tiene una respuesta aquí:
Oye, he notado que cuando navegas por un repositorio de GitHub, usa AJAX para cargar cada carpeta / archivo.
Entiendo todo esto, me preguntaba cómo alteraron la URL. ¿Puedes obtener y configurar la URL con JavaScript? De ser así, podría ser muy útil para marcar una sección de un sitio web basado en JavaScript. (algunas páginas dentro de una, movidas entre ellas con JavaScript)
Gracias.
Describieron esta funcionalidad html5 en su blog here
HTML de HTML 5 pushState
Utiliza las nuevas funciones de estado push / pop en la API de manipulación de historial .