Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.5
-
None
-
None
-
Tomcat 6 / Myfaces 2.0.5 and Richfaces 4.0.0.Final
Internet Explorer 6 as client
Description
objects that start with <table> disappear when they are selected for render during an ajax call.
I debugged the problem and found it occurs in the _outerHTMLNonCompliant function. When tagName is "table", _buildTableNodes is called (it really shouldn't be called in this case).
In _buildTableNodes, dummyPlaceHolder.innerHTML is set to "<table><table>STUFF</table></table>".
ie6 changes this to "<table><tbody></tbody><table>STUFF</table></table>" so evalNodes is set to the empty tbody and thus the table sent back from the server is lost.