قائمة المهام
تعد مشكلة تحديث صفحات الويب دون وميض كبيرة نسبيًا.
سلسلة html المحملة (التي تم الحصول عليها من خلال ajax)، إذا كنت لا تزال بحاجة إلى تشغيل التعليمات البرمجية، فمن المؤكد أن هناك مشكلة.
أتمنى استخدام إطار iframe غير معروض لاستضافة هذا الكائن. هذا يبدو قليلا مثل العمل القذر.
الحل النهائي هو
انسخ رمز الكود كما يلي:
فار str2DOMElement = وظيفة(html) {
فار الإطار = document.createElement('iframe');
frame.style.display = 'لا شيء';
document.body.appendChild(frame);
frame.contentDocument.open();
frame.contentDocument.write(html);
frame.contentDocument. Close();
var el =frame.contentDocument.body.firstChild;
document.body.removeChild(frame);
عودة إل؛
}
var markup = '<div><p>النص هنا</p></div>';
var el = str2DOMElement(markup);