здесь представлен список свойств обращение к которым вызывает немедленный 
redraw элемента:
   1. offsetTop, offsetLeft, offsetWidth, offsetHeight,
   2. scrollTop/Left/Width/Height,
   3. clientTop/Left/Width/Height,
   4. getComputedStyle() или currentStyle в IE.
...фактически в IE8 100% работают только 1-ые...
На одном из англ.форумов вычитал
 
	
	| 
		
			 Цитата: 
		
	 | 
	
		   I use the following: 
 
    elm.style.display=”none”; 
    var redrawFix = elm.offsetHeight; 
    elm.style.display=”block”; // or other value if required 
 
This works in all browsers I have needed it for – Opera, Konqueror, Safari and IE (including IE8 RC1 for which I just needed a redraw fix too). I haven’t ever needed it for Firefox though..
	 | 
	
хотя у меня работает и без изменения свойства display, далее автор утверждает что именно такая конструкция работает всегда.