pour le parser c'était pour parsé du HTML (résultat de ma requete ajax) en dom pour remplacer le contenu de ou du moins rajouter les nouveau css.
Voilà ce que j'avais trouvé pour firefox, mais cette fonction n'est pas disponible sous IE, j'ai tester plusieurs parser sans trouver quelque chose qui fonctionne correctement.
var range = document.createRange();
range.selectNode(document.body);
var parsedHTML = range.createContextualFragment(texte); // parse html to DOM
J'ai penser renvoyer du XML ce qui serai plus adapter pour le transformé en dom. M'enfin comme j'ai dit c'est une veille histoire ma tête est plus très fraîche sur tout ce que j'avais tester.
J'ai finalement trouver une solution intermédiaire, ce qui m'a amener à un autre problème.
Le problème que j'avais c'était que je ne pouvais pas supprimer les ancien node de head sous ie.
Et comme le contenu de la page est différent certain script n'ont plus rien à y faire.
Et comme la plupart son appelé à l'event domReady si je fire domready j'appelle aussi les script qui n'ont plus rien à faire là.
Si j'avais pu supprimer les anciens header ou juste fire les nouveau script à la limite ça aurai fait l'affaire.
Sinon le résultat était concluant sous FF et opera.
[^] # Re: Et pourquoi diable
Posté par lsmod . En réponse au journal framework ou farmer ?. Évalué à 1.
Voilà ce que j'avais trouvé pour firefox, mais cette fonction n'est pas disponible sous IE, j'ai tester plusieurs parser sans trouver quelque chose qui fonctionne correctement.
var range = document.createRange();
range.selectNode(document.body);
var parsedHTML = range.createContextualFragment(texte); // parse html to DOM
document.getElementsByTagName('head')[0].appendChild(parsedHTML);
J'ai penser renvoyer du XML ce qui serai plus adapter pour le transformé en dom. M'enfin comme j'ai dit c'est une veille histoire ma tête est plus très fraîche sur tout ce que j'avais tester.
J'ai finalement trouver une solution intermédiaire, ce qui m'a amener à un autre problème.
Le problème que j'avais c'était que je ne pouvais pas supprimer les ancien node de head sous ie.
Et comme le contenu de la page est différent certain script n'ont plus rien à y faire.
Et comme la plupart son appelé à l'event domReady si je fire domready j'appelle aussi les script qui n'ont plus rien à faire là.
Si j'avais pu supprimer les anciens header ou juste fire les nouveau script à la limite ça aurai fait l'affaire.
Sinon le résultat était concluant sous FF et opera.