У меня есть страница с опубликованным контентом. Когда я обновляю указанную страницу в Safari с помощью Cmd+R или кнопки обновления браузера, появляется всплывающее окно, как показано ниже:
Это поведение одинаково и в других браузерах (Chrome, FF и т. д.).
Но когда я пытаюсь обновить ту же страницу с помощью javascript, используя либо window.location.href = location.href, либо location.reload(), либо window.location .reload() или даже window.location.reload(true) в Safari не показывает вышеупомянутое всплывающее окно. Но это поведение отличается в Chrome, FF и т. д., где появляется одно и то же всплывающее окно.
Редактировать. Последствием того, что всплывающее окно не отображается, является то, что опубликованное содержимое не отправляется повторно, и, таким образом, поведение меняется.
Итак, теперь мой вопрос: как мне перезагрузить страницу во всех браузерах, чтобы отправленное содержимое формы было повторно отправлено.