J'ai une extension firefox qui collabore avec une page Web, et a parfois besoin d'y injecter des données que la page met en forme et affiche.Transfert de données d'extension Firefox vers la page Web
La façon dont je le fais est maintenant: -
var element = doc.createElement("MyData");
doc.documentElement.appendChild(element);
for(....)
{
var x = ....
var y = ....
var z = ....
var row = doc.createElement("row");
row.setAttribute("x", x);
row.setAttribute("y", y);
row.setAttribute("z", z);
element.appendChild(row);
}
Cela devient vraiment lent pour 1000s des articles, et un peu plus de temps est passé par la page analyse des données et l'affichage dans les éléments HTML.
Y a-t-il un meilleur moyen? Serait-il logique de vider l'ensemble des données en une seule chaîne par exemple?
Merci à l'avance