۱۳۸۹/۰۶/۰۳

نوشته شده توسط Reza Alizadeh
دسته بندي:
یه مدته که بخاطر محیط کارم دوباره رو آوردم به ویندوز و برنامه نویسی C#.Net و ASP.Net خوب بالاخره آدم باید زندگیش بگذره دیگه !!! حتی از راه برنامه نویسی ویندوز !!!

خوب یکی از کارای من پشتیبانی یه سری از نرم افزارهای تحت ویندوز و تحت وب شرکت هستش که شامل کارهایی مثل رفع باگ های برنامه و اضافه کردن امکانات جدید بنا به درخواست مشتری میشه.

چند وقت پیش برای اضافه کردن یه سری امکانات یه کنترل برای جستجوی پیشرفته برای برنامه تحت وب نوشتم که طبق معمول همه جا درست کار میکرد الا توی IE. مشکل اینجا بود که چون صفحه رو با جاوا اسکریپت با تابع showModalDialog باز میکردم توی جستجویی که انجام میشد برای بار اول نتایج جستجو رو توی یه صفحه جدید باز میکرد.

برای رفع این مشکل یه سرچ توی اینترنت زدم و دیدم خیلیا این مشکل رو دارن و بالاخره تو این آدرس فهمیدم که راه حل اون خیلی ساده تر از این حرفاست.
فقط کافیه  توی <head> فرم جستجو این خط رو اضافه کنیم:



<base target=_self>


به همین راحتی.

۲ نظر:

  1. خسته نباشی...
    با این پستت حال نکردم! ویندوز!!!!!

    پاسخحذف
  2. بالاخره باید نون در آورد دیگه !!! زندگی خرج داره !!! ;)

    پاسخحذف