Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 148

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

Если загружаемая страница будет находиться в другом окне или фрейме, то ссылка на окно должна содержать его адрес. Например, если сценарий открывает новое окно и присваивает на него ссылку переменной newWindow, то оператор, загружающий страницу в подокно, будет выглядеть следующим образом.

newWindow.location.href = "http://dannyg.com"

Объект navigator

Несмотря на созвучие с названием браузера Netscape Navigator, объект navigator поддерживается во всех современных браузерах. С помощью его свойств в сценарии можно легко определить, а потому и передать на сервер сведения об используемом браузере и компьютерной системе. Так, свойство navigator.userAgent возвращает в виде текстовой строки основные сведения о программной среде браузера. Например, если сценарий выполняется в браузере Internet Explorer 6, запущенном в Windows ХР, то свойство navigator.userAgent будет содержать следующее значение.

Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461)

Этот же сценарий, запущенный в браузере Mozilla в Macintosh, возвратит следующие сведения.

Mozilla/5.0(Macintosh; U; РРС Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624

В первом сценарии главы 3 вы уже использовали два свойства объекта navigator (appVertion и appName). В главе 38 на прилагаемом к книге компакт-диске вы найдете полное описание этого объекта и его свойств. Обратите внимание, что браузеры обрабатывают данные по-разному (см. главу 14).

страница 148
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz