Uploaded image for project: 'MyFaces Core'
  1. MyFaces Core
  2. MYFACES-3131

jsf.js:tables not rendering after ajax call in internet explorer 6

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.5
    • 2.0.6
    • 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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jgoodfe James G
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: