I spent ages trying to work out why Firefox wasn't rendering a change of width for a DIV until either an alert() call or the user clicked elsewhere on the page. By contrast, IE suffered no delay.
I looked to see if there was a Javascript equivalent to DoEvents() from VBA - but seemingly not.
The eventual answer?
I was specifying
thisDiv.style.width=500;
wheras I should have been using:
thisDiv.style.width="500px";
Strangely, FF doesn't complain, or even ignore, the measurement - it just waits for another event before rendering.
Wednesday, 7 November 2007
Subscribe to:
Posts (Atom)