Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: AndrosKV от 13 Августа 2008, 22:39:33

Название: Изменение картинки в указанное время
Отправлено: AndrosKV от 13 Августа 2008, 22:39:33
Здравствуйте.
Может кто-нибудь помочь со следующими двумя задачами:
1. есть 4 картинки из которых только одна вставлена на страницу. возможно ли сделать так чтобы в указанные даты календаря (4 раза в каждый год) происходила автоматическая замена одной картинки на другую без какого-либо моего участия.
2. есть картинка на странице. возможно ли сделать так чтобы после определенного времени (допустим 30 дней) данная картинка на странице автоматически заменялась или вообще пропадала со страницы без какого-либо моего участия.
Буду очень благодарен если кто-нибудь окажет посильную помощь или наведен на что-нибудь подобное в нете.
Название: Изменение картинки в указанное время
Отправлено: ravshaniy от 14 Августа 2008, 11:52:51
ну вот. если поймете:
Название: Изменение картинки в указанное время
Отправлено: AndrosKV от 15 Августа 2008, 23:11:34
Большое спасибо ravshaniy за данный скрипт. Посидел и разобрался как он работает и применил. Единственное пока не разобрался (только начал заниматься в Java) как работает new RegExp(","+curMonth+",").

Скажите, уважаемый ravshaniy, а как с помощью данного скрипта (или его модификации) можно на странице заменить картинку если она задана, например в одной из ячеек таблице, в виде фонового изображения (с картинками вставленными с помощью тега img у меня все получается). Информацию по этому поводу пока в литературе не нашел. Если такое можно осуществить, наведите на мысль или идею. Заранее спасибо.
Название: Изменение картинки в указанное время
Отправлено: ravshaniy от 21 Августа 2008, 14:16:15
1. почему вы отказываетесь от данных рассчетов на стороне сервера???

2.
Цитировать
AndrosKV:
можно на странице заменить картинку если она задана, например в одной из ячеек таблице, в виде фонового изображения

Уважаемый, доступ к объектам html из javascript - ваша тема.
еще на английском звучит это примерно как:
*The Standard Document Object Model*
наверное вам помогут методы:
document.getElementById()
document.getElementsByName()
document.getElementsByTagName()

msdn (http://msdn.microsoft.com/en-us/library/ms533050(vs.85).aspx)  - вам в помощь

еще советую полистать xhtml.ru, http://www.prototypejs.org

фон же советую менять через объявленный css и через свойство: хтмл_объект.className

ну а с регами прям не знаю что советывать, perl может быть вообще поищите такой файлик неплохой:
*McGraw.Hill.Osborne.JavaScript.2.0.The.Complete.Reference.Second.Edition.eBook-LiB.chm*
я нашел его при помощи Emule
Название: Изменение картинки в указанное время
Отправлено: AndrosKV от 21 Августа 2008, 20:05:24
спасибо большое за помощь. все получилось как я хотел.