Главная

Как перенаправить пользователя на другую страницу? - Форум

Регистрация

Вход
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Вебмастеру/Фрилансеру » Начинающему Веб-Мастеру » Как перенаправить пользователя на другую страницу?
Как перенаправить пользователя на другую страницу?
icqnДата: Воскресенье, 13.07.2008, 18:09 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 45
Репутация: 2
Статус: Offline
Есть несколько решений:
1) javascript
2) HTML
3) php
4) .htaccess

Последний способ мы рассматривать не будем, рассмотрим первые три.

1) вот пример кода на языке javascript:

Код

Quote


<script type="text/javascript">
<!--
window.location = "http://www.mysite.com/"
//-->
</script>

Вам только нужно создать файл index.htm (или index.html или index.php -- ОДИН из них! это важно) и поместить код в него, предварительно заменив http://www.mysite.com/ на адрес вашего сайта.
Можно указывать путь к папке или прямо на файл, например http://www.mysite.com/cat/file.php

Браузер пользователя будет немедленно* перенаправлен на указанную вами страницу.
*если браузер поддерживает перенаправление. сейчас практически все браузеры поддерживают перенаправление, разве что если браузер хитро настроен самим пользователем =)

Чтобы перед перенаправлением показать пользователю какое-то сообщение, воспользуйтесь другой версией скрипта:

Код

Quote

<html>
<head>
<script type="text/javascript">
<!--
function teleport(){
window.location = "http://somesite2.com/";
}
//-->
</script>
</head>
<body onLoad="setTimeout('teleport()', 5000)"> <!-- задержка 5 секунд (5000 миллисекунд) -->
<h2>Сейчас вы будете перемещены!</h2>
<p>Если Ваш браузер не поддерживает перенаправление, нажмите сюда: <a href="http://somesite2.com/"><b>СЮДА</b></a></p>
</body>
</html>

http://somesite2.com/ -- замените на адрес вашего сайта.


$7 за 1000 уникальных загрузок ваших файлов

Конвертация у нас: 1000 / ~60-80$

 
Реклама
icqnДата: Воскресенье, 13.07.2008, 18:09 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 45
Репутация: 2
Статус: Offline
2) Чтобы перенаправить браузер пользователя средствами HTML, используйте тег META:
Код

Quote

<META HTTP-EQUIV=Refresh CONTENT="10; URL=http://www.blahblahblahsite.com/">
<!-- задержка 10 секунд -->

http://www.blahblahblahsite.com/ -- замените на адрес вашего сайта
10 - означает, что браузер будет перенаправлен через 10 секунд.
Ставьте 0 для немедленного перенаправления.
Если ставите таймаут, то в файле, в <body> можете оставить сообщение пользователю, например:
Код

Quote

<html>
<head>
<META HTTP-EQUIV=Refresh CONTENT="10; URL=http://www.blahblahblahsite.com/">
<!-- задержка 10 секунд -->
</head>
<body>
<h2>Через 10 секунд вы будете перемещены!</h2>
<p>Если Ваш браузер не поддерживает перенаправление, нажмите сюда: <a href="http://www.blahblahblahsite.com/"><b>СЮДА</b></a></p>
</body>
</html>

3) Немедленное пренаправление с помощью PHP:
Код

Quote

<?php
header("Location: http://myownsite.com/folder/ ");
exit; // обязательно!
?>

http://myownsite.com/folder/ -- замените на свой адрес сайта или страницы.
Код должен быть помещен в файл с расширением .php, например index.php


$7 за 1000 уникальных загрузок ваших файлов

Конвертация у нас: 1000 / ~60-80$

 
Реклама
carmakovaДата: Пятница, 07.04.2017, 23:27 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
http://icqn.at.ua/forum/
 
Реклама
Форум » Вебмастеру/Фрилансеру » Начинающему Веб-Мастеру » Как перенаправить пользователя на другую страницу?
  • Страница 1 из 1
  • 1
Поиск:

Хостинг Ru Clicks

Copyright MyCorp © 2024Бесплатный хостинг uCoz