Самоучитель по креативному веб-дизайну. Книга 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

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

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

Полезные ссылки
Случайные записи
  • 01.11.2011">Первые нейросинаптические процессоры
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.23
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 116
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 092
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 024
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 098
  • 07.10.2010">Подбор цветовой палитры с помощью Color Scheme Designer
  • 23.07.2011">Как создать свой блог
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.30
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.25
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 041
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 091
  • 02.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.105
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 023
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 056
Опрос

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

View Results

Loading ... Loading ...