Как перезагрузить страницу js
Чтобы перезагрузить страницу, достаточно вызвать метод location.reload() , он запустит перезагрузку страницы.
Есть что добавить? Зарегистрируетесь
Курсы по программированию на Хекслете
Backend-разработка
Разработка серверной части сайтов и веб-приложений
Frontend-разработка
Разработка внешнего интерфейса сайтов и веб-приложений и верстка
Создание сайтов
Разработка сайтов и веб-приложений на JS, Python, Java, PHP и Ruby on Rails
Тестирование
Ручное тестирование и автоматизированное тестирование на JS, Python, Java и PHP
Аналитика данных
Сбор, анализ и интерпретация данных на Python
Интенсивные курсы
Интенсивное обучение для продолжающих
DevOps
Автоматизация настройки локального окружения и серверов, развертывания и деплоя
Веб-разработка
Разработка, верстка и деплой сайтов и веб-приложений, трудоустройство для разработчиков
Математика для программистов
Обучение разделам математики, которые будут полезны при изучении программирования
JavaScript
Разработка сайтов и веб-приложений и автоматизированное тестирование на JS
Python
Веб-разработка, автоматическое тестирование и аналитика данных на Python
Java
Веб-разработка и автоматическое тестирование на Java
PHP
Веб-разработка и автоматическое тестирование на PHP
Ruby
Разработка сайтов и веб-приложений на Ruby on Rails
Go
Курсы по веб-разработке на языке Go
HTML
Современная верстка с помощью HTML и CSS
SQL
Проектирование базы данных, выполнение SQL-запросов и изучение реляционных СУБД
Git
Система управления версиями Git, регулярные выражения и основы командой строки
Похожие вопросы
14 октября 2021
20 декабря 2021
20 декабря 2021
20 декабря 2021
- 8 800 100 22 47 бесплатно по РФ
- +7 495 085 28 38 бесплатно по Москве
Направления
- Курсы «Backend-разработка»
- Курсы «Frontend-разработка»
- Курсы «Создание сайтов»
- Курсы «Тестирование»
- Курсы «Аналитика данных»
- Интенсивные курсы
- Курсы DevOps
- Курсы «Веб-разработка»
- Курсы «Математика для программистов»
- Все курсы
О Хекслете
- О нас
- Карьера в Хекслете
- Хекслет Колледж
- Сведения об образовательной организации
- Лицензия № Л035-01216-73/00668844
ООО «Акцент» 432042, Ульяновская область, г. Ульяновск, ул. Александра Невского д.2 «б», кор. 4, кв 45 ОГРН 1187325016878
- Справка
- Вопросы и ответы
- Сообщество
- Дополнительно
- Условия использования
- Соглашение об обработке ПД
- Оферта
- Акции
Перезагрузка страницы на JS и PHP
Перезагружать страницу или же осуществлять переход на другую страницу (редирект) можно при помощи следующего кода:
header("Location: index.php");
Зачем это нужно? Иногда есть смысл сбросить переданные POST параметры, чтобы после отправки формы и при нажатии пользователем F5 (не спрашивайте, я не знаю зачем это делают ) страница не отправила повторное письмо.
Если кто-то знает решение получше, просьба поделится в комментариях.
Как перезагрузить страницу на JavaScriptе
Для js всё гораздо проще, но тоже есть свои варианты
location.reload();
Есть также вариант с редиректом:
window.location.replace('https://www.site.ru');
Как вы могли заметить, тут идет вывод переменной $URL, то есть по сути мы совместили js + php. Не могу сказать что это хороший вариант, но иногда по другому никак. Кстати говоря, неоднократно видел, когда параметры для плагина подхватывались из настроек модуля и вбивались похожим образом на пхп.
Теперь вы знаете как перезагружать страницу на PHP и JavaScripte
ПС бонус для битрикс-разработчиков:
LocalRedirect($_SERVER['HTTP_REFERER']);
автор: Dmitriy
З 2011 року займаюся веб-розробкою. Зараз я – PHP Full Stack Developer.
Обговорити ваш проект, а також дізнатися більше про мене ви можете на цьому сайті:
dev.forwww.com
Читайте також:
Залишити відповідь Скасувати відповідь
Щоб відправити коментар вам необхідно авторизуватись.
Location.reload()
Метод Location.reload() перезагружает ресурс из текущего URL подобно кнопке обновления браузера.
Если условия вызова метода не удовлетворяют требованиям безопасности, выбрасывается DOMException (en-US) с типом SECURITY_ERROR . Это случается, если домен скрипта, вызывающего метод, не совпадает с доменом страницы, изначально содержащимся в Location .
Синтаксис
location.reload();
Примеры
// Перезагрузить текущую страницу document.location.reload();
Спецификации
| Specification |
|---|
| HTML Standard # dom-location-reload-dev |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
- Интерфейс Location , к которому принадлежит этот метод.
- Похожие методы: Location.assign() и Location.replace() .
Found a content problem with this page?
- Edit the page on GitHub.
- Report the content issue.
- View the source on GitHub.
This page was last modified on 3 авг. 2023 г. by MDN contributors.
Your blueprint for a better internet.
MDN
Support
- Product help
- Report an issue
Our communities
Developers
- Web Technologies
- Learn Web Development
- MDN Plus
- Hacks Blog
- Website Privacy Notice
- Cookies
- Legal
- Community Participation Guidelines
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998– 2023 by individual mozilla.org contributors. Content available under a Creative Commons license.
Как перезагрузить страницу при выборе select?
Привет.
Есть форма, в форме есть несколько селектов. Мне нужно что бы при выборе самого первого селекта, страничка перезагружалась. Можно такое сделать как нибудь?
- Вопрос задан более двух лет назад
- 771 просмотр
Комментировать
Решения вопроса 1
HTML,CSS,JS,PHP
Вне зависимости от того, какую опцию внутри select выберет пользователь — страница перезагрузится после того, как пользователь поменяет опцию с исходной на другую.
Ответ написан более двух лет назад
Комментировать
Нравится Комментировать
