учу setTimeout хорошим манерам
сейчас опять потратил полчаса на дебаг из-за малоизвестной «фичи» firefox — тайного параметра lateness, и решил избавиться от проблемы насовсем, благо яваскрипт позволяет:
if (Prototype.Browser.Gecko) {
function handler(old, callback, time){
return old(function(){ callback() }, time);
}
window.setInterval = window.setInterval.wrap(handler);
window.setTimeout = window.setTimeout.wrap(handler);
};
теперь никакие левые параметры не будут переданы в сработавшую по таймеру функцию
А что делать с этим кодом в FireFox 3.5 он ругается на window.setInterval.wrap(handler)
VoDmAl,