อาการ
หลังจากเพิ่ง--เวลา (JIT) การคอมไพล์ของฟังก์ชันบางฟังก์ชัน JavaScript, Internet Explorer 11 อาจส่งคืนผลลัพธ์ typeof JavaScript ไม่ถูกต้องสำหรับโฮสต์และวัตถุ DOM ในโหมดที่ไม่ใช่ขอบเอกสาร
การแก้ปัญหา
ข้อมูลการปรับปรุง
เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งปรับปรุงการรักษาความปลอดภัยล่าสุดสำหรับ Internet Explorer เมื่อต้องการทำเช่นนี้ ไปที่Microsoft Update นอกจากนี้ ให้ดูข้อมูลทางเทคนิคเกี่ยวกับการปรับปรุงสะสมด้านการรักษาความปลอดภัยล่าสุดสำหรับ Internet Explorer
หมายเหตุ โปรแกรมปรับปรุงนี้ถูกรวมในวันที่มีนาคมการปรับปรุงการรักษาความปลอดภัยสำหรับ Internet Explorer (MS15-018)ก่อน
ข้อมูลเพิ่มเติม
ปัญหานี้เกิดขึ้นเนื่องจากปัญหาเกี่ยวกับเวลาที่มี Internet Explorer เมื่อคุณร้องขอทรัพยากรฝังตัว สถานะการทำงานจะแสดงรายการดังนี้:
"if (typeof x == …)" // works fine"y = (typeof x == …)" // does not work fine. Work around: "y = (typeof x == … || false)"
"return (typeof x == …)" // does not work fine. Work around: "return (typeof x == … || false)"
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
ดูคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์