IZONE - http://www.izcity.com/ - бесплатный софт, вэб-сервисы, ресурсы для раскрутки, свежие номера журнала "Internet Zone".

 IZONE 


Часы для Internet Explorer

Хотите разместить у себя на странице часы?

Для реализации такого элемента необходимо иметь функцию, которая будет вызываться через определенный интервал времени и создавать строку, содержащую текущее время. Для вызова функций периодически, через заданный интервал времени осуществляется с помощью таймеров. Запуск таймера осуществляется функцией someTimer = setInterval("action()", interval), где someTimer уникальный идентификатор таймера (необходим для возможности сослаться на запущенный таймер, так как если он больше не нужен, его необходимо "остановить"), action() - та функция, которую необходимо запускать периодически, interval - промежуток времени между вызовами в миллисекундах (миллисекунда - одна тысячная секунды. 1000 миллисекунд - 1 секунда).

Запускать таймер для этих часов можно в тэге <BODY> с помощью атрибута ONLOAD:

<BODY ONLOAD="if (window.IE4) window.tmr = setInterval('tick()', 1000);">

Для остановки таймера применим атрибут ONUNLOAD этого же тэга:

<BODY ONLOAD="if (window.IE4) window.tmr = setInterval('tick()', 1000);"
      ONUNLOAD=" if ( null != window.tmr ) clearInterval(window.tmr) );">

Необходимо помнить, что события таймера такого рода не являются точным инструментом, так как их вызов может быть отложен до завершения каких либо операций. И еще, часы не запустятся пока не будет завершена загрузка всей страницы. В браузерах отличных от MS Internet Explorer 4+ данный элемент не будет работать, но на нем будет отображено время, когда страница была загружена.

Желающие разместить у себя на странице такие часы могут забрать файл clock.zip, который содержит файл скрипта (clock.js) и .html файл примера использования часов.

Загрузить clock.zip

Источник: http://exper.ural.ru/

 


Copyright © "Internet Zone"info@izcity.com
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас.