Javascript: j'ai la représentation DOM d'un noeud (élément ou document) et je recherche la représentation sous forme de chaîne. Par exemple,
var el = document.createElement("p");
el.appendChild(document.createTextNode("Test"));
devrait donner:
get_string(el) == "<p>Test</p>";
J'ai le fort sentiment que je manque quelque chose de trivialement simple, mais je ne trouve pas de méthode qui fonctionne dans IE, FF, Safari et Opera. Par conséquent, outerHTML n'est pas une option.