je ne parle pas de br (qui n'existe qu'en XHTML), mais du vrai retour chariot \n (ou \r\n).
si tu as
<foo>
<bar />
</foo>
Avec IE, le DOMElement foo n'a qu'un fils, un DOMElement bar, alors qu'il devrait en avoir trois: deux DOMText (contenant les sauts de lignes en question) et le DOMElement bar. Et c'est grave, parce que ces caractères blanc peuvent être significatifs selon le langage XML, aussi un parser XML ne devrait pas zapper ces types de noeud textes.
[^] # Re: DOMParser
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal if (microsoft()) {kludge;}. Évalué à 3.
si tu as
<foo>
<bar />
</foo>
Avec IE, le DOMElement foo n'a qu'un fils, un DOMElement bar, alors qu'il devrait en avoir trois: deux DOMText (contenant les sauts de lignes en question) et le DOMElement bar. Et c'est grave, parce que ces caractères blanc peuvent être significatifs selon le langage XML, aussi un parser XML ne devrait pas zapper ces types de noeud textes.