Показать сообщение отдельно
  #1 (permalink)  
Старый 03.05.2012, 06:59
Аспирант
Отправить личное сообщение для person Посмотреть профиль Найти все сообщения от person
 
Регистрация: 27.06.2010
Сообщений: 49

setTimeout, так правильно?
Нужно запустить таймер только после полной загрузки

onload=function(){
....innerHTML='<img src="" onload="imgFullLoad(this)">';
 };

ждём загрузки картинки
function imgFullLoad(obj){
....
только теперь можно запускать таймер, иначе вообще нет смысла его запускать
(function(){start(); setTimeout(arguments.callee, 2000);})();
 };


function start(){
if(!flag){}else{};
 };

теперь таймер всё время стартует функцию которая отслеживает изменения на странице, всё работает во всех браузерах, но я сам не понимаю что меня здесь смущает.
Это правильный подход? или это огород?
А другие варианты слежки существуют? конкретно за скролом.
Ответить с цитированием