8
PostMessage ข้ามต้นทางเสียใน IE10 หรือไม่
ฉันกำลังพยายามสร้างpostMessageตัวอย่างงานเล็กน้อย... ใน IE10 ระหว่างหน้าต่าง / แท็บ (เทียบกับ iframes) ข้ามต้นกำเนิด ลบเงื่อนไขใด ๆ เหล่านี้ออกและสิ่งต่างๆก็ใช้ได้ดี :-) แต่เท่าที่ฉันสามารถบอกได้ว่าระหว่างหน้าต่างpostMessageดูเหมือนจะทำงานใน IE10 เท่านั้นเมื่อทั้งสองหน้าต่างแชร์จุดเริ่มต้น (ในความเป็นจริง - และแปลก - พฤติกรรมนั้นอนุญาตมากกว่านั้นเล็กน้อย: สองต้นกำเนิดที่แตกต่างกันที่แบ่งปันโฮสต์ดูเหมือนจะทำงานได้เช่นกัน) นี่เป็นข้อบกพร่องที่มีการบันทึกไว้หรือไม่ วิธีแก้ปัญหาหรือคำแนะนำอื่น ๆ ? (หมายเหตุ: คำถามนี้เกี่ยวข้องกับปัญหา แต่คำตอบคือเกี่ยวกับ IE8 และ IE9 ไม่ใช่ 10) รายละเอียดเพิ่มเติม + ตัวอย่าง ... หน้าตัวเรียกใช้การสาธิต <!DOCTYPE html> <html> <script> window.addEventListener("message", function(e){ console.log("Received message: ", e); }, …