Перенаправить без уведомления в HTML [дубликаты]

0

В HTML есть способ перенаправления на другую веб-страницу без уведомления? Мне действительно нужно это для веб-сайта, чтобы люди не могли получить доступ к работающим страницам прогресса и перенаправлены на домашнюю страницу. Но все, что я пробовал, является необязательным перенаправлением.

  • 1
    Это должна быть операция на стороне сервера, а не на стороне клиента. На каком языке программирования работает ваш сайт?
  • 0
    не имеет значения, на каком языке, вы можете сделать это с вашими метаданными на стороне HTML
Показать ещё 4 комментария
Теги:

3 ответа

0

Вы не указали, какие (если есть) серверные технологии, которые вы используете, но мне нужно немного поработать, поэтому я оставлю это здесь, если это будет полезно.

Если вы используете ASP или ASP.NET, вы можете использовать Server.Transfer. Это остановит рендеринг текущей страницы, не останавливая текущий запрос, и позволит вам начать рендеринг другой страницы. Сетевой эффект заключается в том, что URL-адрес в браузере остается прежним, но клиенту отправляется другая страница.

0
<html>
<head>
</head>
<body>

<script>
window.setTimeout(function() {window.location.assign("http://www.google.com")},3000);
</script>

</body>
</html>

Вы можете использовать этот код. Что он делает, когда вы помещаете этот Javascript на свою страницу html, он будет ждать 3000 миллисекунд, а затем автоматически перенаправляется на google.com. Функция SetTimeout используется для ожидания указанного количества миллисекунд, а затем выполняет указанную функцию. Это то, что я сделал в приведенном выше коде. window.location.assign("ваше имя места здесь") - это функция, которая перенаправляет вас на указанную страницу. Вы можете использовать эту функцию напрямую, если не хотите ждать определенного времени.

0
<meta http-equiv="refresh" content="0; url=http://yoururl.com/" />

или если вы хотите использовать JS

<script type="text/javascript">
   window.onload = function () { location.href = "/root/home.html"; }
</script>

также работает.. просто протестировал его на моем сервере...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню