![]() |
HTML5 browser history Hola, estoy trabajando con un sitio que carga todas sus secciones en AJAX. Ahora lo hace usando hastag pero quiero actualizarla para que trabaje con los nuevos métodos que incluye HTML5 para esta tarea. He encontrado un método con javascript para que cualquier navegador, aunque no soporte HTML5, pueda utilizarlos. Seguro que alguno de vosotros ya conoce este proyecto llamado history.js - https://github.com/balupton/history.js El caso es que no me aclaro del todo a la hora de utilizarlo y quería saber si alguien podría poner algún ejemplo sencillo sobre su uso. Este es uno de los ejemplos que propone su autor, pero me pierdo un poco con ello. Espero que me podáis ayudar! Además creo que se trata de un recurso muy interesante que me gustaría compartir con vosotros. Muchas gracias! :) NOTA: Es posible que hubiera sido mejor opción postear esta duda en la sección de javascript, si es así, disculpas. |
Respuesta: HTML5 browser history Cuál es el problema en sí que tienes al utilizar ese código? |
Respuesta: HTML5 browser history El otro día estuve un rato mirando el código de history.js ... No me convenció mucho (tal vez porque no lo entendí), pero como ya tenía una librería medio montada para manejar la URL del navegador, prefirí implementar el método history.pushState() en mi librería. Si quieres verla: http://github.com/3nr1c/jUri.js Por si te interesa, la librería se encuentra en los archivos juri.min.js y juri.orig.js (son lo mismo, solo que el .min está minificado). Para hacer lo que tu dices, se usa el método jUri.set():
Código Javascript:
Ver original Espero que esto te sirva ;-) |
Respuesta: HTML5 browser history Hola Enric, muchas gracias por tu respuesta. ¿Serías tan amable de contestar al privado que te envié cuando tengas un segundo? Gracias!! :) |
| La zona horaria es GMT -6. Ahora son las 17:20. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.