Название: Часы на javascript Отправлено: vania-pooh от 15 Сентябрь 2007, 19:56 Как написать часы я знаю. Проблема в другом: у меня не работает тот же самый скрипт на усложненной таблицами странице. Есть вот такая страница:
Код: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> Стандартный скрипт для часов такой: Код: <HTML> Если запихать его в отдельный файл, то все работает. А если я запихиваю в свою страницу, то не работает функция setTimeout(). Если у вас получится, чтобы часы заработали, то просьба приложить файл. Название: Re: Часы на javascript Отправлено: Linker от 15 Сентябрь 2007, 21:50 Айс?
Название: Re: Часы на javascript Отправлено: vania-pooh от 15 Сентябрь 2007, 22:06 я только не понимаю, а что ты сделал, что оно заработало?
------------------------------------------------------------ Как оказалось, дело было в постороннем скрипте, который выполнялся при загрузке данной страницы и, судя по всему, сбивал таймер. Название: Re: Часы на javascript Отправлено: Linker от 15 Сентябрь 2007, 22:11 Встречный вопрос: а что ты делал, что оно не работало? :)
Название: Re: Часы на javascript Отправлено: vania-pooh от 15 Сентябрь 2007, 22:41 там была записана функция window.onload, которая одноразово присваивала одному из якорей <a> значение его innerHTML и href. Если при этом функция часов запускалась раньше остального, то часы работали, а остальное - нет (так как выхода в основную программу из функции не происходило). Если все остальное запускалось раньше часов, то часы не работали. Вопрос решился разделением этих функций по разным файлам js.
|