daftar tugas
Masalah memperbarui halaman web tanpa berkedip relatif besar.
String html yang dimuat (diperoleh melalui ajax), jika Anda masih perlu menjalankan kodenya, pasti ada masalah.
Saya berharap menggunakan iframe yang tidak ditampilkan untuk menampung objek ini. Ini terasa seperti pekerjaan kotor.
Solusi terakhirnya adalah
Copy kode kodenya sebagai berikut:
var str2DOMElement = fungsi(html) {
var frame = dokumen.createElement('iframe');
frame.style.display = 'tidak ada';
dokumen.body.appendChild(bingkai);
frame.contentDocument.open();
frame.contentDocument.write(html);
frame.contentDocument.close();
var el = frame.contentDocument.body.firstChild;
document.body.removeChild(bingkai);
kembalikan;
}
var markup = '<div><p>teks di sini</p></div>';
var el = str2DOMElement(markup);