Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Перенаправление

Бурное развитие Internet приводит к тому, что ресурсы WWW часто изменяют своё местоположение. Нередко бывает, что сервер предприятия не может справиться с воз­растающей нагрузкой и руководство организации принимает решение установить в каждом из подразделений отдельный Web-сервер. В результате материалы, связанные с деятельностью подразделения, размещаются по новому адресу.

А как быть с гипертекстовыми ссылками? Ведь авторы Web-страниц не только не могут корректировать, материалы, размещенные на других Web-узлах, но даже не зна­ют, какие HTML-документы содержат ссылки на их Web-страницы. Если администратор Web-узла не предпринимает мер для того, чтобы переадресовать обращение поль­зователя по новому адресу, появляются так называемые разрушенные связи — гипертекстовые ссылки, указывающие на несуществующие документы. При попытке обра­щения по такой ссылке первая строка ответа сервера клиенту обычно имеет вид

Интересный способ разрешения проблемы разрушенных связей предложили и реализовали авторы системы Alexa (http://www.alexa.com/). Помимо своего основ­ного назначение (выполнение функций Internet-фильтра), система Alexa кэширует Web.
HTTP/1.0 404 File Not Found

 

Чтобы не допускать появления разрушенных связей, администратор узла должен оставить по прежнему адресу ссылку на новый адрес документа. Вспомните, как при рабо­те в Web вы время от времени получали сообщение приблизительно следующего содержания: «Web-страница изменила свой адрес. Если вы все ещё собираетесь обратиться к данному документу, щёлкните на ссылке, расположенной ниже». Далее следовала ссыл­ка, по которой можно было перейти к документу, расположенному по новому адресу.

Реализуем Web-страницу, выполняющую подобное перенаправление запроса пользо­вателя, средствами JavaScript.

<HTML>

<HEAD> <TITLE> Переадресация </TITLE> </HEAD>

<BODY>

С недавнего времени расположение документа изменилось

и теперь он находится по адресу

http://www.net.newtech.edu/manuals/index.html

Чтобы обратиться по новому адресу, щёлкните на гипертекстовой ссылке.

<P>

<CENTER> <A HREF =”http://www.net.newtech.edu/manuals/index.html”>

http://www.net.newtech.edu/manuals/index.html </A> <CENTER>

<P>

<CENTER> Через десять секунд переход произойдет автоматически

<CENTER>

<P> <CENTER>

<form name=”timer”>

На раздумья осталось

<INPUT TYPE=”text” SIZE=2 NAME=”clock”>

секунд

</FORM>

</CENTER>

<SCRIPT LANGUAGE=”JavaScript”>

var seconds=[];

remain ();

function remain ()

{

seconds--;

document.timer.clock.value=seconds;

if (seconds > 0)

{window.setTimeout (‘remain ()’, 1000)}

else

{

location.replace (http://www.net.newtech.edu/manuals/index.html);

}

}

</SCRIPT>

</BODY>

</HTML>

<== предыдущая лекция | следующая лекция ==>
Аннотирование ссылок | Строки
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 306; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.