Как использовать Javascript для перезагрузки запрошенной страницы из пользовательской ошибки 505?

Я создал пользовательскую страницу с ошибкой 505 для своего сайта (по умолчанию она выглядит довольно неприятно). Все как и должно быть, но я не уверен в том, что я использую JS, я пытаюсь связать кнопку "Повторить" на этом изображении:

Изображение 001

к действию javascript/jQuery, которое перезагрузит страницу, которая была первоначально запрошена.

т. е. если пользователь запросил example.com/thispage и ему будет показана пользовательская страница "500 Internal Server Error", при нажатии на "Повторить" запрос на перезагрузку будет для страницы example.com/thispage.

Я использую javascript:

<a href="javascript:window.location.href=window.location.href"><img src="IMAGE SOURCE HERE"></a>

В тестовом режиме (то есть загруженном из моей локальной папки с документами) это просто обновляет пользовательскую страницу ошибок.

Итак, я думаю, у меня есть 2 вопроса:

1) Будет ли это перезагрузить запрошенный URL или пользовательский файл ошибок 505;

2) Если он перезагрузит файл, как я могу использовать JS для перезагрузки начального запроса страницы?

Примечание: я включил jQuery:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

в заголовке документа.

1 ответ

Ты можешь попробовать

window.location.href=document.referrer

но я не уверен, что это будет работать в любой ситуации

Другие вопросы по тегам