รายการสิ่งที่ต้องทำ
ปัญหาการอัปเดตหน้าเว็บโดยไม่กะพริบนั้นค่อนข้างใหญ่
สตริง html ที่โหลด (ได้รับผ่าน ajax) หากคุณยังต้องเรียกใช้โค้ดแสดงว่าจะต้องมีปัญหา
ฉันหวังว่าจะใช้ iframe ที่ไม่แสดงเพื่อโฮสต์วัตถุนี้ รู้สึกเหมือนงานสกปรกนิดหน่อย
ทางออกสุดท้ายก็คือ
คัดลอกรหัสรหัสดังต่อไปนี้:
var str2DOMElement = ฟังก์ชั่น (html) {
var frame = document.createElement('iframe');
frame.style.display = 'ไม่มี';
document.body.appendChild(เฟรม);
frame.contentDocument.open();
frame.contentDocument.write(html);
frame.contentDocument.close();
var el = frame.contentDocument.body.firstChild;
document.body.removeChild(เฟรม);
กลับเอล;
-
var markup = '<div><p>ข้อความที่นี่</p></div>';
var el = str2DOMElement (มาร์กอัป);