Toon posts:

[js] xml+xsl in new window

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een xml document dat ik in elkaar heb gezet met javascript, daarnaast een statisch xsl document. Nu wil ik de combinatie van die 2 in een dialoogvenster (popup) tonen.

Nu kan ik prima een dialoog venster openen met window.open('','dialog','[features]') en voor IE zijn variant. Zoals je ziet open ik geen file, die is er namelijk helemaal niet. De xsl erin laden heeft weinig nut.

Wat ik nu doe is de xml en de xsl met js samenvoegen tot een html document. nu wil ik eigenlijk deze dom direct in m'n nieuwe window planten, de vraag is alleen hoe

ik zou wel de hele bende eerst naar een string kunnen serializen en dan met document.write in het window schrijven, maar dat lijkt me een wat omslachtige methode. Pogingen mbv de dom lukten niet. Er is geen documentElement, het object "document" ondersteund geen appendChild en een body is er natuurlijk helemaal niet.

Dus: hoe zou ik dit kunnen doen?

  • André
  • Registratie: Maart 2002
  • Laatst online: 20-02 09:23

André

Analytics dude

Kun je niet een kaal html bestand in de popup openen? Dan kun je daarin de elementen aan de body appenden :)

Verwijderd

Topicstarter
Zo heb ik het inderdaad maar even opgelost, maar eigenlijk vind ik het een beetje raar dat het niet anders schijnt te kunnen, ik heb een volledig document als dom en nu moet ik daar dus de inhoud van de body uit gaan slopen en dat in een bestaand leeg html bestand proppen, beetje omslachtig imho