КАТЕГОРИИ: Архитектура-(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-узла не предпринимает мер для того, чтобы переадресовать обращение пользователя по новому адресу, появляются так называемые разрушенные связи — гипертекстовые ссылки, указывающие на несуществующие документы. При попытке обращения по такой ссылке первая строка ответа сервера клиенту обычно имеет вид
Чтобы не допускать появления разрушенных связей, администратор узла должен оставить по прежнему адресу ссылку на новый адрес документа. Вспомните, как при работе в 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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |