Перезагрузить предыдущую посещенную страницу в JavaScript - PullRequest
0 голосов
/ 11 мая 2011

У меня есть веб-страница, на которой у меня отображается изображение, когда кто-то нажимает на изображение, изображение появляется.И затем, есть кнопка закрытия после просмотра фотографии.

Теперь я хотел бы добавить функцию onclick для события, которая позволяет мне обновлять / перезагружать страницу.Так что у меня будет эта последовательность (закрыть popin ==> вернуться на страницу ==> перезагрузить страницу)

Я не очень хорош в JS, я хотел бы сделать это в JavaScript.

Ответы [ 3 ]

0 голосов
/ 11 мая 2011

Есть несколько способов сделать это, смотрите здесь для получения дополнительной информации.

Звонок на window.location.reload() сделает работу.

0 голосов
/ 11 мая 2011

Если вы хотите полностью перезагрузить страницу (то есть повторно отправить любые запросы POST, которые могли возникнуть), используйте location.reload().Если вы сделаете это по запросу POST, браузер спросит вас, хотите ли вы снова отправить данные (если вы используете эту технику).

Если вы хотите избежать повторной отправки запроса POST, а просто ПОЛУЧИТЬ ресурсна этот раз используйте location.href = location.href.

0 голосов
/ 11 мая 2011

Чтобы перезагрузить текущую страницу, вы можете использовать:

location.reload(true);

Чтобы перезагрузить предыдущую страницу, вы можете попробовать:

history.go(-1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...