GORAGOD.com

การสร้าง iframe ขณะทำงาน

ผมเคยสร้าง iframe ด้วย document.createElement แล้วครับ ก็พบว่ามันสร้างได้ แต่มันไม่สามารถทำงานได้อย่างถูกต้อง ก็เลยต้องค้นหาวิธีการที่ถูกมาใช้ ไปพบโค้ดของ mootools เข้า เห็นว่ามันทำงานได้ดี ก็เลยแกะออกมาอย่างที่เห็นนี่แหละครับ

if (window.ActiveXObject) {
    io = document.createElement('<iframe id="' + frameId + '" name="' + frameId + '" height="100%" />');
} else {
    io = document.createElement('iframe');
    io.setAttribute('id',frameId);
    io.setAttribute('name',frameId);
};
document.body.appendChild(io);