Tuesday, June 12, 2012

Asp.net Dynamic Menu มีปัญหาไม่แสดงผลเมื่อเปิดด้วย IE8

ปัญหา

Asp.net Dynamic Menu เมื่อเปิดด้วย Browser อื่น ๆ เช่น FireFox เมื่อใช้เม้าส์ที่เมนูแม่ Level 1 จะปรากฏเมนูลูก Level 2 ให้เห็นแต่ถ้าเปิดด้วย IE8 จะไม่ปรากฏเมนูลูกตั้งแต่ Level 2 ให้เห็นเลย

สาเหตุ

เป็น Bug ของ IE8

วิธีแก้ไข

ใส่โค้ดนี้ใน Head Tag เหนือ Title

 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

1 comment: