Tengo un botón de vista que activa una función de javascript. La función JS está diseñada para mostrar una ventana emergente modal y luego redirigir a una URL que devuelve la respuesta HTTP 204. return HttpResponse(status=204) .
este es el codigo js
function count(){ image_popup.style.display = "block"; document.body.style.overflowY = "hidden"; window.location.href = "/image_info/view_count"; }Este código funciona bien en Chrome y Firefox, pero en Safari, la respuesta 204 está redirigiendo a una nueva página en blanco.
En otros navegadores, la respuesta 204 no está redirigiendo la página y mostrando la ventana emergente modal correctamente.
Parece previsto en Safari.