Программирование > JavaScript & JScript

Изменение картинки в указанное время

(1/1)

AndrosKV:
Здравствуйте.
Может кто-нибудь помочь со следующими двумя задачами:
1. есть 4 картинки из которых только одна вставлена на страницу. возможно ли сделать так чтобы в указанные даты календаря (4 раза в каждый год) происходила автоматическая замена одной картинки на другую без какого-либо моего участия.
2. есть картинка на странице. возможно ли сделать так чтобы после определенного времени (допустим 30 дней) данная картинка на странице автоматически заменялась или вообще пропадала со страницы без какого-либо моего участия.
Буду очень благодарен если кто-нибудь окажет посильную помощь или наведен на что-нибудь подобное в нете.

ravshaniy:
ну вот. если поймете:

--- Код: ---
var periods = [\',12,1,2,\',\',3,4,5,\',\',6,7,8,\',\',9,10,11,\'];
var src = [\'file1.jpg\', \'file2.jpg\', \'file3.jpg\', \'file4.jpg\'];
function getFile(date){
var curMonth = (date).getMonth();
var pattern = new RegExp(","+curMonth+",");
                var srcFile = src[0];
for(var i=0;i

AndrosKV:
Большое спасибо ravshaniy за данный скрипт. Посидел и разобрался как он работает и применил. Единственное пока не разобрался (только начал заниматься в Java) как работает new RegExp(","+curMonth+",").

Скажите, уважаемый ravshaniy, а как с помощью данного скрипта (или его модификации) можно на странице заменить картинку если она задана, например в одной из ячеек таблице, в виде фонового изображения (с картинками вставленными с помощью тега img у меня все получается). Информацию по этому поводу пока в литературе не нашел. Если такое можно осуществить, наведите на мысль или идею. Заранее спасибо.

ravshaniy:
1. почему вы отказываетесь от данных рассчетов на стороне сервера???

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

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

msdn  - вам в помощь

еще советую полистать 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:
спасибо большое за помощь. все получилось как я хотел.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии