Показать сообщение отдельно
  #3 (permalink)  
Старый 31.01.2009, 20:41
mihha
 
Сообщений: n/a

А можно еще и так...
Есть вот такой вариант:
Код:
<script>
function lightrow(el, len, cur) {
    if(cur >= 0) el[cur].style.background = '#ffffff';
    cur++;
    if(cur >= len) { cur = 0; }
    if(cur >= 0) el[cur].style.background = '#f76341';
    setTimeout(function(){lightrow(el, len, cur)}, 3400);
}
var tr = document.getElementById('mytable').getElementsByTagName('tr');
var trl = tr.length;
if(trl > 1) lightrow(tr, trl, -1);
</script>

<table id="mytable">.....

Но тут встала следующая проблема: не получается у меня сделать три разные строки с разными таймаутами... Три функции писать - топорно, и проблема в местах перекрытия цветных строк...
Ответить с цитированием