Февраль 13 2019

Редирект на HTML

Иногда возникает необходимость сделать редирект пользователя без использования скриптов. Напоминаю, что редирект — это перенаправление пользователя с одного адреса на другой. Разумеется, можно воспользоваться JavaScript. Однако, не всегда это удобно, вдобавок, не у всех включён JavaScript (хотя сейчас это безумная редкость, но всё-таки), поэтому в этой статье я расскажу о том, как сделать редирект на HTML.

Редирект на HTML делается с помощью мета-тега «refresh«. Значение данного мета-тега задаёт основные параметры для редиректа:

<meta http-equiv="refresh" content="5;URL=http://myrusakov.ru">

Обратите внимание, что число в значении атрибута «content» (в нашем случае 5) означает, через сколько секунд будет совершён переход. А через точку с запятой мы задаём значение URL, в котором указываем, на какой адрес необходимо направить пользователя.

Также Вы можете создать страницу, которая будет обновляться через заданные промежутки времени. Реализуется это элементарно, разумеется с помощью того же редиректа, но уже значение URL — это текущая страница:

<meta http-equiv="refresh" content="5;URL=">

Как видите, здесь значение URL ничему не равно. Результатом выполнения этого HTML-кода будет обновление страницы каждые 5 секунд.

Теперь Вы знаете, что редирект возможен не только на JavaScript, но и на HTML. Что очень здорово, так как не всегда есть возможность использовать JavaScript, а такое действие, как регулярное автоматическое обновление страницы, достаточно часто используется.

Источник: https://myrusakov.ru/redirekt-html.html


Метки: ,
При копировании материала используйте ссылку на первоисточник!

Опубликовано 13.02.2019 MainPerson в категории "HTML

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *