2009-12-15 4 views

Répondre

1

Ce n'est pas que firefox ne supporte pas document.body. document est différent selon le type de document que vous avez. En HTML vous avez document.body car un document HTML aura toujours un élément. XUL n'a pas de <BODY> donc il est naturel que le document n'ait pas de propriété document.body.

Le problème est que TinyMCE dépend fortement de ce que le document est HTML. Je ne connais pas le code pour TinyMCE mais je pense qu'il peut être modifié pour supporter XUL aussi.

1

Un HTML <frame> avec TinyMCE est le moyen le plus simple d'y parvenir. Le moyen le plus difficile mais peut-être le meilleur serait d'inclure une balise <body xmlns="http://www.w3.org/1999/xhtml"/> dans le document et d'assigner document.body à cet élément.

+0

Gray, je vais essayer cela et vous tenir. Je vous remercie – vamsivanka

1

Utilisez <html:iframe src="URL to your editor"> est la meilleure façon de le faire

Questions connexes