liste de choses à faire
La question de la mise à jour des pages Web sans scintillement est relativement importante.
La chaîne HTML chargée (obtenue via ajax), si vous devez toujours exécuter le code, alors il doit y avoir un problème.
J'espère utiliser une iframe non affichée pour héberger cet objet. Cela ressemble un peu à du sale boulot.
La solution finale est
Copiez le code comme suit :
var str2DOMElement = fonction (html) {
var frame = document.createElement('iframe');
frame.style.display = 'aucun';
document.body.appendChild(frame);
frame.contentDocument.open();
frame.contentDocument.write(html);
frame.contentDocument.close();
var el = frame.contentDocument.body.firstChild;
document.body.removeChild(frame);
retourner el;
}
var markup = '<div><p>texte ici</p></div>';
var el = str2DOMElement(balisage);