Самоучитель по креативному веб-дизайну. Книга 3, стр.64

Закладку monday на Web-СТранице events. htm:



События сегодняшнего дня

Полагая, что это первая гиперссылка на странице, можно определить опера —

тор document, link s [0] .hash = «tuesday»;, КОТОРЫЙ Обеспечит изменение цели

ГИПерССЫЛКИ На «htt p : //www. NVBizNet. com/htdocs/events. htm#tuesday». Сле —

довательно, если в events. htm есть закладка для каждого дня недели, вы можете

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

дня всякий раз, когда посетитель щелкает на тексте гиперссылки — «События сегодняшнего дня». Вам потребуется всего лишь написать сценарий, который с

помощью метода getDayO объекта даты будет определять день недели и затем

Глава 8. JavaScript 43 9





присваивать текущий день недели свойству hash всякий раз, когда браузер загру — жает Web-страницу.

Свойство pathname позволяет заменить все, что находится в гиперссылке между доменным именем и знаком решетки. По сути, свойство pathname дает возможность изменить имя пути файла, который браузер должен отобразить, не

меняя при этом доменное имя или закладку (если таковая имеется). Предполо —

жим, например, у вас есть следующая гиперссылка, указывающая на файл с име — нем Jan. htm В папке /news/2001:



Дни рождения в этом месяце

Полагая, что это вторая гиперссылка на странице, оператор

document. link s [1 ] .pathname = M /news/2001/Feb. htm» ; изменит цель ГИПерССЫЛ —

КИ на «htt p : //www. NVBizNet. com/news/2001/Feb. htm#birthday» . (Обратите

внимание, что ссылка на закладку «birthday» при присвоении не потерялась.) Следовательно, сохраняя ежемесячные бюллетени новостей компании в папке

/news/2001 на Web-сайте, вы сможете использовать одну гиперссылку, чтобы пе —

реносить раздел «birthday» бюллетеня текущего месяца всякий раз, когда посе — титель щелкает на тексте гиперссылки — «Дни рождения в этом месяце». Вам потребуется только написать сценарий, который с помощью методов объекта даты getYear() и getMonth() будет составлять имя пути на основании года и

месяца, а затем присваивать новые путь и имя файла свойству pathname всякий раз, когда браузер загружает Web-страницу.

Свойство href позволяет изменить весь URL-адрес гиперссылки. По сути, за- дание свойства href в массиве link s оказывает тот же эффект, что и задание но- вого значения атрибута href в дескрипторе гиперссылки. Предположим, на — пример, у вас есть изменяющийся баннер, и вы хотите, чтобы посетители могли переходить на Web-сайт той или иной компании, щелкая на соответствующем баннере. Сначала свяжите гиперссылку с баннером с помощью HTML-кода, ана — логичного показанному ниже:

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.11
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 088
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.35
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 119
  • 08.03.2011">Руководство по actionscript. часть 4, стр. 098
  • 08.03.2012">Новый рекорд Skype: 35 млн одновременных пользователей
  • 24.02.2011">Руководство по actionscript. часть 6, стр. 109
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.53
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 103
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 151
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 006
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.57
  • 29.02.2012">На сервисе микроблогов Futubra появился поиск
  • 17.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.2
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 120
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...