I have a view button that triggers a javascript function. The JS function is made to display a modal popup and then redirect to a URL that returns HTTP 204 response. return HttpResponse(status=204)
.
this is the js code
function count(){
image_popup.style.display = "block";
document.body.style.overflowY = "hidden";
window.location.href = "/image_info/view_count";
}
This code is working fine in chrome and firefox but in safari, 204 response is redirecting to a new blank page.
In other browsers, the 204 response is not redirecting the page and displaying the modal popup just fine.
It looks like intended in Safari.