Tablesdisplay propertyTo override display:none on a table, in IE you need to display:block, while with W3C standards you need to use display:table. (I would've prefered IE's way, plus another attribute for display:table cases.) In javascript, this difference is a pain, so a quick workaround is this:
var DISPLAYTABLEROW;
var DISPLAYTABLE;
if (document.all) {
DISPLAYTABLEROW = 'block';
DISPLAYTABLE = 'block';
}
else {
DISPLAYTABLEROW = 'table-row';
DISPLAYTABLE = 'table';
}
Then use This probably breaks W3C browsers that return |