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

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

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

Полезные ссылки
Случайные записи
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.14
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.124
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 018
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 117
  • 03.09.2011">Сравнительный тест нетбука Acer One 751 и ноутбука Acer 1810 Timeline
  • 14.07.2011">Бюджетные ноутбуки Acer
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 076
  • 04.08.2011">Шторы на заказ – укрась свой родной дом
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 122
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 034
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 033
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.83
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 064
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 089
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.14
Опрос

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

View Results

Loading ... Loading ...