[jQuery] IE8 & BlockUI incompatible

[jQuery] IE8 & BlockUI incompatible


There was a thread about this last month that identified a problem with the
use of setExpression in BlockUI. IE8 throws a not implemented exception in
this case. The author noted that the BlockUI demo page works fine in IE8,
which it does. To be honest, I'm not sure why.
However, the problem does appear to exist, and it is caused by the use of
dynamic properties which have been deprecated in IE8:
http://msdn.microsoft.com/en-us/library/ms537634.aspx
BlockUI uses expressions to set the height, width, and top styles.
The temp solution is to run the pages in IE7 emulation mode, but I think a
longer term solution is needed, possibly a callback on widow resize to a
function that sets the style properties statically.
-Josh