Envoyé par : Bebert
Date : 17/01/2005 14:51
Bonjour,
J'ai une p'tite appli a faire : On doit récupèrer une formule mathml dans un textbox et ensuite afficher le resultat graphiquement.
Est on obligé de passer par un fichier temporaire dans lequel on met le comptenus du textbox pour ensuite l'ouvrire avec une iframe ?? Sinon quel "objets" peut utiliser et comment.
si quelqu'un a une idée .. merci ;-)
Envoyé par : laurentj
Date : 18/01/2005 12:42
tu peux recuperer le contenu du textbox, le passer à un nsIDOMParser qui te renvoi un document xml. Ensuite tu récupère la boite xul qui contiendra le mathlm, et tu fais un AppendChild avec le premier noeud fils de ton document xml mathml.
Ça devrait fonctionner je pense.
Envoyé par : Bebert
Date : 18/01/2005 18:28
Merci bien, ça marche ..(pour une feuille complète .. pas encore juste pour une formule mathématique mais ça va pas tarder) pour ceux que ça interresse voici le source :
var domParser=Components.classes["@mozilla.org/xmlextras/domparser;1"].createInstance(Components.interfaces.nsIDOMParser); var c = domParser.parseFromString(document.getElementById('expr1').value , "text/xml"); var d= c.getElementsByTagName('body'); var a=document.getElementById('viewer'); var b=a.appendChild(d.item(0));
sachant que :
voila
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.