Синхронизация таймера обратного отсчета

ast-ross

Новичок
значит дергать getElementById кстати это действительно глюк осла с гифами? Или может это с чем то другим связанно?
 

ksnk

прохожий
ast-ross
И действительно... :( извиняюсь... Я, оказывается для другого чего-то ее использовал, только воспоминания смутные остались.
глюк осла с гифами? Или может это с чем то другим связанно?
Когда присваивается поле элементу, который отображается на экране, перерисовывается (!!!) сам этот элемент. Если изменились размеры или способ отображения, то и те, на кого это изменения повлияло. Результат многократного перерысовавания формы на экране, в виде мерцания, ты и наблюдаешь...
 

ast-ross

Новичок
Автор оригинала: ksnk
ast-ross
И действительно... :( извиняюсь... Я, оказывается для другого чего-то ее использовал, только воспоминания смутные остались.

Когда присваивается поле элементу, который отображается на экране, перерисовывается (!!!) сам этот элемент. Если изменились размеры или способ отображения, то и те, на кого это изменения повлияло. Результат многократного перерысовавания формы на экране, в виде мерцания, ты и наблюдаешь...
И как это побороть?

-~{}~ 19.03.07 18:55:

Вот в этом примере перерисовываеться похоже не только <P>
http://ast-ross.h18.ru/test/
Код:
<html>
 <head>
  <title>test</title>
  <script type="text/javascript">
   function my_test(my_test_var) {
    document.getElementById('my_test_id').innerHTML = my_test_var;
    setTimeout("my_test('" + my_test_var + "');", 100);
    }
  </script>
 </head>
 <body onload="my_test('begin');" background="./bg.gif">
  <img src="./logo.gif"><br>
  <p id="my_test_id"> </p>
  <br><a href="./index.html" target="_blank">new</a>
 </body>
</html>
 
Сверху