Перенаправление посетителя на другую Web-страницу - Форум « SHalbuz-Dag - Территория, исполнения заветных желаний!!!
Гость !!! | RSS
Смотреть онлайн:Лоя: «Не будь селянкой!»
Смотреть онлайн:Катя Самбука - Desire
Смотреть онлайн:Сложный характер лошади
Смотреть онлайн:Доминик Джокер о своем стиле
Смотреть онлайн:Олень и волк
Смотреть онлайн:Йога. Выпуск 26
Смотреть онлайн:Мухотерания
Смотреть онлайн:В «Жук» я влюбился сразу
Смотреть онлайн:Экспресс-фитнес. Выпуск 24
Смотреть онлайн:Первая брачная ночь порно-звезды Берковой
Смотреть онлайн:Дарья Сагалова застряла в сугробе
Смотреть онлайн:Фитнес со звездами. Выпуск 33
Смотреть онлайн:Пилатес с Леонидом Зайцевым. Выпуск 26
Смотреть онлайн:Греческий секс-символ Сакис Рувас воскресит...
Смотреть онлайн:Михаил Круг - День как день
Смотреть онлайн:Краска на спиртовой основе
Смотреть онлайн:Экспресс-оплата
Смотреть онлайн:Черкизона. Серия 47
Смотреть онлайн:Спокойная Надя
Смотреть онлайн:Барные стойки. Выпуск 27
Сегодня на сайте
Новые сообщения Участники Правила форума Поиск RSS
Страница 1 из 11
Модератор форума: Khufu 
Форум » Скрипты » Эффекты..., трюки... » Перенаправление посетителя на другую Web-страницу
Перенаправление посетителя на другую Web-страницу
« Khufu » Дата: Четверг, 07 Октябрь 2010, 22:43:14 | Сообщение # 1
Любознательные
Khufu; НЕТ АВАТАРА
«Модератор»
Сообщений: 156
Замечания: ±
Статус Настроения: [редактировать]
Отсутствует

Смайл настроения
Вариант 1

Использовать метатег следующего вида:

Code
<МЕТА HTTP-EQUIV="Refresh" CONTENT="Тайм-аут; URL=Интернет-адрес">

Этот метатег записывается в заголовке Web-страницы (в теле head). Встретив его, Web-обозреватель через указанный в секундах Тайм-аут, откроет Web-страницу с заданным Интернет-адресом.

Достоинство этого способа в том, что он работает всегда, даже если исполнение Web-сценариев было отключено пользователем Web-обозревателя. Недостаток — "статичность"; перенаправление выполняется всегда, в любом случае (из-за этого его называют статичным перенаправлением).

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

Вариант 2

Присвоить нужный интернет-адрес свойству href объекта location, вложенного В объект window.

Этот же способ имеет то неоспоримое достоинство, что позволяет перенаправить посетителя на разные страницы в зависимости от каких-либо условий (например, используемого им Web-обозревателя). Поэтому такое перенаправление называется динамическим.

Пример 1
HTML-код Web-страницы, выполняющей перенаправление на другую страницу через 5 секунд после ее открытия:

Code
<HTML>
<HEAD>

<TITLE>Перенаправление</TITLE>
<SCRIPT TYPE="text/javascript"> function bodyOnLoad() {

window.setTimeout(goToOtherPage, 5000); }

function goToOtherPage() {

window.location.href = "OtherPage.html"; }  
</SCRIPT>
</HEAD>

<BODY ONLOAD="bodyOnLoad();">

<Р>Внимание! Через 5 секунд вы будете перенаправлены на другую Web-страницу.</Р>

</BODY>
</HTML>

Метод setTimeout вызывает функцию, переданную в качестве первого параметра, через заданное вторым параметром количество миллисекунд. В нашем случае задано 5000 миллисекунд — 5 секунд.

Пример 2
Web-страница, перенаправляющая пользователей Internet Explorer на одну страницу, а пользователей других Web-обозревателей — на другую:

Code
<HTML>
<HEAD»

<TITLE>Перенаправление</TITLE>
<SCRIPT TYPE="text/javascript"> function bodyOnLoad() { var piObject = jspsGetProgramlnfо();

if (piObject.programlnfo == JSPS_GPI_MSIE)

window.location.href = "index_ie.html" else

window.location.href = "index_others.html"

}  
</SCRIPT>
</HEAD>

<BODY ONLOAD="bodyOnLoad();">

</BODY>
</HTML>

 
Форум » Скрипты » Эффекты..., трюки... » Перенаправление посетителя на другую Web-страницу
Страница 1 из 11
Поиск:
мини-чат
Tagis Балаболка
Инфо сайта
Инфо форума

Все права защищены! shalbuzdag-666.ucoz.ru © 2009 – 2017 ()
уЧётчик сайта