Ik heb iets raars waar ik niet uit kom. In ie7 en firefox werkt het vlekkeloos echter ie6 blijft achter. Ik heb een website volledig in flash gemaakt. Nu is het zo dat de content soms te lang is, wat ik dan doe is ik pas de hoogte van de div aan.
Dit gaat prima, echter maar éénmalig in ie6. Daarna verdomd de browser nog om de hoogte van de div aan te passen.
Ik heb de volgende code:
function f_resizeFlashSocket(p_iNewHeight){
var w_oFlashSocket = document.getElementById('flashSocket');
w_oFlashSocket.style.height = p_iNewHeight + "px";
//alert('changeHeight to ' + p_iNewHeight + " | " + w_oFlashSocket + " | " + w_oFlashSocket.style.height);
}
En ik roep de functie als volgt aan:
<a class="menuLink" href="JavaScript:f_resizeFlashSocket('100')">Test1</a><br>
<a class="menuLink" href="JavaScript:f_resizeFlashSocket('300')">Test2</a><br>
<a class="menuLink" href="JavaScript:f_resizeFlashSocket('500')">Test3</a><br>
<a class="menuLink" href="JavaScript:f_resizeFlashSocket('1000')">Test4</a><br>
<a class="menuLink" href="JavaScript:f_resizeFlashSocket('5000')">Test5</a>
Maargoed, maar éénmalig in ie6. Heeft iemand hier misschien ervaring mee? Of een nuttige work-around. Of doe ik iets fout? Alvast bedankt!
grtz