перенаправление http-equiv на другую html-страницу

#html #meta #http-equiv

#HTML #meta #http-equiv

Вопрос:

Я пытаюсь автоматически перенаправить пользователя на моей HTML-странице на другую html-страницу через три секунды, и я пытаюсь с помощью этого кода:

 <meta http-equiv="refresh" content="3; home.html">
  

Однако я получаю сообщение об ошибке, что после «;» ожидается «u» (url = …). Я использую Atom и w3c-разметку. Как я могу это решить?

Ответ №1:

Попробуйте использовать это. Вы пропустили URL-адрес перед использованием вашего файла перенаправления

 <meta http-equiv="refresh" content="3; URL='home.html'" />
  

Вы также можете сделать это, добавив некоторый скрипт

 <script>
        var timer = setTimeout(function() {
            window.location='home.html'
        }, 3000);
 </script>
  

Комментарии:

1. Я только что попробовал код, который опубликовал парень, и он отлично сработал. Это означает, что то же самое может быть достигнуто без добавления «URL =».

2. Босс, это также будет работать без использования URL, но hr хочет избавиться от этой ошибки

3. Я просто пытаюсь спросить вас, почему он показывает эту ошибку?

4. Я пробовал url=home.html как хорошо, но по какой-то причине это не сработало. Однако сейчас это работает?? Спасибо!

5. @PranavRustagi насколько я знаю, это стандартное использование url