21 July 2011

ASP.NET Menu Control vs Internet Explorer 8 (IE8)

A project almost perfect to be deployed, but a complaint came...!!!
"Ini koq menu nya ga jalan di IE ya? Tolong cek ya!"

Secara ngerjain web pakai ASP.NET otomatis debugging nya pakai IE.
IE6 --> Passed
IE7 --> Passed
IE8 -->

Aku pakai menu horizontal, dan dropdown menu blank di IE8. Ini sih bukan nya ga jalan, tapi ga nongol penampakan sama sekali. Aaargh... kenapa lagi ini.

Mari kita tanya mamang google, ternyata IE8 merupakan suatu rilis yang unik dalam sejarah IE itu sendiri. Lalu bagaimana dengan compatibility dengan ASP.NET? Untuk kontrol-kontrol standard bawaan ASP.NET sebenarnya tidak ada masalah kecuali kontrol menu.
Trus mesti gimana?
"the only solution is to tell ie8 to emulate ie7"

Tambahkan code berikut diantara tag head

<head>
  <!-- Use IE7 mode -->
  <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
  <title>My Web Page</title>
</head>

Please try again, and Alhamdulilah problem solved.


Click here if you like this article.


Sumber:
http://weblogs.asp.net/bleroy/archive/2009/03/23/asp-menu-fix-for-ie8-problem-available.aspx
http://forums.asp.net/t/1368817.aspx/1?Menu+control+is+not+working+in+IE+8

1 comments:

intan dinitra said...

hhahahaha lucu juga masalah n penyelesaiannya.. emoticonnya konyol wkwkwk.. tapi keren gan, Mampir juga ya gan lihat artikel saya, saya juga pernah menuliskan artikel mengenai asp.net... Ini gan cekidot my article