Javascript-эквивалент перенаправления http-эквивалент

Что эквивалентно этим двум метатегам:

<meta http-equiv="refresh" content="0; URL=http://www.example.com/">

<meta http-equiv="refresh" content="35; URL=http://www.example.com/">

В JavaScript?

1 ответ

Решение

Если вам просто нужно обновить, вы можете использовать window.location.reload(),

Если вам нужно стрелять через 35 секунд, используйте setTimeout(function() { window.location.reload(); }, 35000);

Для перенаправления на другую страницу вы можете использовать window.location.replace('http://www.example.com') чтобы убедиться, что кнопка "Назад" браузера пропускает предыдущую страницу, или window.location = 'http://www.example.com' сохранить историю браузера.

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