ÉMULER OUTERHTML

cs_Kimjoa Messages postés 262 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 19 septembre 2014 - 23 sept. 2009 à 12:54
jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 - 31 janv. 2012 à 02:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50599-emuler-outerhtml

jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 7
31 janv. 2012 à 02:40
Bonjour,

Quelques deux ans et quelques mois plus tard, je mets à jour la source : Il n'y a désormais plus de restrictions pour remplacer le outerHTML (c-à-d : On peut le remplacer par plusieurs Nodes), j'ai optimisé la vitesse et je l'ai rendu plus clair !

Bonne journée !
jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 7
17 nov. 2009 à 04:03
Bonjour,

j'ai mis une modification : on peut maintenant modifier le outerHTML ;)
jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 7
29 sept. 2009 à 03:55
Dans l'exemple où je l'utilise, je fais un éditeur WYSIWYG (What You See Is What You Get) et l'outerHTML me permet d'analyser des éléments ;) Mais il existe des tas d'autres applications où cela peut servir ;)
spinosaurus Messages postés 19 Date d'inscription mercredi 23 août 2006 Statut Membre Dernière intervention 3 décembre 2009
28 sept. 2009 à 09:41
ça a l'air sympa, mais ça sert à quoi (je dis ça parce que je ne vois pas où, quand et pourquoi l'utiliser)?
Comme je suis curieux de nature, je pose donc la question..
:-)
jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 7
23 sept. 2009 à 13:58
Merci,

Je reposte la source avec les modifications plus tard ;)

JDMCreator
cs_Kimjoa Messages postés 262 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 19 septembre 2014
23 sept. 2009 à 12:54
bien joué, j'avais fais en code un peux pareil y a longtemps mais je mettais carrément pris la toute a relire les attributs ect..

j'ai pensé que ca marcherais pas sur des balise td, tr ect..., mais en faite si :) !!

sinon tu étend le prototype de objet , c'est pas cool :) , sur IE un nœud n'est pas une instance dérivé de Object, faut étendre HTMLElement ou Element, mais IE < 8 connais pas :(, de plus ça marche pas sous FF.

le mieux aurait été de faire une fonction classique avec en argument l'élément.

a++
Rejoignez-nous