Estoy creando una galería de fotos y me gustaría poder cambiar la cadena de consulta y el título cuando se examinan las fotos.
El comportamiento que estoy buscando se ve a menudo con algunas implementaciones de página continua / infinita, donde mientras se desplaza hacia abajo, la cadena de consulta sigue aumentando el número de página ( http://x.com?page=4 ), etc. Esto debería ser simple en teoría, pero me gustaría algo que sea seguro en los principales navegadores.
Encontré esta gran publicación y estaba tratando de seguir el ejemplo de window.history.pushstate
, pero eso no parece funcionar para mí. Y no estoy seguro de si es ideal porque realmente no me importa modificar el historial del navegador.
Solo quiero poder ofrecer la posibilidad de marcar la foto que se está viendo actualmente, sin tener que volver a cargar la página cada vez que se cambia la foto.
Aquí hay un ejemplo de página infinita que modifica la cadena de consulta: http://tumbledry.org/
UPDATE encontró este método:
window.location.href = window.location.href + '#abc';
parece funcionar para mí, pero estoy en un nuevo Chrome ... ¿probablemente causaría algunos problemas con los navegadores más antiguos?
:)