Моих знаний хватило на это:
<script type="text/javascript">
var znach = new Array(5);
znach[0] = "Значение1";
znach[1] = "Значение2";
znach[2] = "Значение3";
znach[3] = "Значение4";
znach[4] = "Значение5";
//Промежуток, через который должны выводиться сообщения
//В данном случае 20 секунд
var pr = 20000;
//Создаем дату, когда должно начаться показ массивов
var start = new Date("04/11/2010 23:10");
//Если наступит дата старта
//то должно вывестись
//сообщение из масива
function pokaz (dataStarta, soobschenie){
//Узнаем текущую дату
var sejchas = new Date();
//сравниваем ее с датой старта
//если дата старта больше - выводим сообщение
if (sejchas < dataStarta){
document.write(soobschenie);
}
}
//Выводим сообщения в цикле
for (var i = 0; i<5; i++){
start = start + pr * i;
pokaz (start, znach[i]);
}
</script>
Не работает. Что там не так?