Toon posts:

CDATA NodeType gezien als 3 ipv 4

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een xml file met cdata sections waarin javascript staat. Deze xml file lees ik in, parse ik, en de cdata parts worden met new Function() klaargemaakt voor gebruik. Het xml document wordt geparsed met een text/xml content type, en onder IE gaat het goed, maar Mozilla ziet de CDATA sections als nodeType 3 ipv 4, IE ziet ze direct als 4. Mensen die eenzelfde soort issue hebben gehad, .. dit zuigt.. ?

  • PommeFritz
  • Registratie: Augustus 2001
  • Laatst online: 24-11-2025

PommeFritz

...geen friet

Post eens wat code.
Omdat node type 3 een TEXT_NODE is, zit er waarschijnlijk gewoon nog wat extra whitespace in je XML document waar Mozilla kennelijk anders mee omgaat dan IE. Zonder voorbeeld zou ik het verder niet weten.

FireFox - neem het web in eigen hand


Verwijderd

PommeFritz schreef op 26 oktober 2004 @ 01:07:
Post eens wat code.
Omdat node type 3 een TEXT_NODE is, zit er waarschijnlijk gewoon nog wat extra whitespace in je XML document waar Mozilla kennelijk anders mee omgaat dan IE. Zonder voorbeeld zou ik het verder niet weten.
Wat zegt de dom inspector? (Nodetype type?)

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Het probleem kunnen linebreaks zijn die ook als TEXT_NODE gezien worden.

Verwijderd

Topicstarter
André schreef op 26 oktober 2004 @ 09:35:
Het probleem kunnen linebreaks zijn die ook als TEXT_NODE gezien worden.
Jup .. dat wil inderdaad nog wel is het geval zijn :X

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Verwijderd schreef op 26 oktober 2004 @ 18:55:
[...]


Jup .. dat wil inderdaad nog wel is het geval zijn :X
:D

Verwijderd

Topicstarter
Ter info " The probably most comment difference is in the handling whitespace text nodes. Often when XML is generated, it contains whitespaces between XML nodes. In IE, when using XMLNode.childNodes[], it will not contain these whitespace nodes. In Mozilla, those nodes will be in the array."

... hell ...

  • PommeFritz
  • Registratie: Augustus 2001
  • Laatst online: 24-11-2025

PommeFritz

...geen friet

Zoals ik al zei dus. Waar komt die quote vandaan trouwens?

FireFox - neem het web in eigen hand


Verwijderd

Topicstarter
PommeFritz schreef op 26 oktober 2004 @ 20:07:
Zoals ik al zei dus. Waar komt die quote vandaan trouwens?
Een of ander donker gat via google ..
Pagina: 1