رفع مشکل نمایش منوها در Internet Explorer 8

سلام

پس از نصب IE 8 ممکن است در نمایش منوهای طراحی شده توسط .NET با مشکل مواجه شوید. به این صورت که منوها یا نمایش داده نمی شوند و یا به صورت سفید رنگ دیده می شوند! برای رفع این مشکل ۳ راه حل زیر وجود دارد :

۱- اینکه از طریق مقاله Giorgio در آدرس زیر تغییراتی در کد برنامه .NET ای بدید و مشکل رو از ریشه برطرف کنید :

http://blogs.msdn.com/giorgio/archive/2009/02/01/asp-net-menu-and-ie8-rendering-white-issue.aspx

۲- با نصب Hotfix موجود در مقاله زیر مشکل رو برطرف کنید :

http://weblogs.asp.net/bleroy/archive/2009/03/23/asp-menu-fix-for-ie8-problem-available.aspx

۳- با استفاده از قابلیت Compatibility View ، نحوه نمایش سایتی که منوهای آن به درستی نمایش داده نمی شود را در IE 8 به IE 7 تغییر دهید. برای اینکار وارد منوی Tools در پنجره IE 8 شوید و گزینه Compatibility View را کلیک کنید. شکل زیر :

شکل (۱)

cv2

با اینکار popup ای مانند شکل (۲) را مشاهده خواهید کرد و سایت شما مجدداً لود خواهد شد، با این تفاوت که browse شما آنرا به شکل IE 7 نمایش می دهد.

شکل (۲)

cv1

 

موفق باشید.

پاسخ دهید