oxygenws
دوشنبه 15 فروردین 1384, 11:41 صبح
در صفحاتی که بخش "پاسخ سریع" وجود دارد در دو خط جاوااسکریپت مشکل داریم. (خط 100 و 115)
و در صفحه "پیام جدید" یا "پاسخ" (عادی) نیز، هر کدام دو مورد (خط 47 و 62) که مشکل تمام صفحات یک مشکل خاص در بخشی که کلید های فارسی و انگلیسی را شبیه سازی می کند وجود دارد.
خطوط دارای متن زیر می باشند:
var key = window.event.keyCode;
یکی در تابع FKeyDown و دیگری در تابع FKeyPress.
برای رفع این مشکل می شه چند کار انجام داد.
اولین راه این که در ابتدا با یک شرط چک بشه که آیا چنین شی ای وجود داره یا خیر (باید در تمام خطوط موجو اعمال بشه)
if(window.event.keyCode) key = window.event.keyCode;
که در این حالت باز هم دکمه scroll lock در firefox کار نخواهد کرد (که البته من این رو می پسندم!!!)
و راه بعدی که این دکمه در فایر فاکس هم فعال بشه کمی زیاد طولانیه و تقریبا تمام کد باید عوض بشه!!!
موفق باشید، امید
و در صفحه "پیام جدید" یا "پاسخ" (عادی) نیز، هر کدام دو مورد (خط 47 و 62) که مشکل تمام صفحات یک مشکل خاص در بخشی که کلید های فارسی و انگلیسی را شبیه سازی می کند وجود دارد.
خطوط دارای متن زیر می باشند:
var key = window.event.keyCode;
یکی در تابع FKeyDown و دیگری در تابع FKeyPress.
برای رفع این مشکل می شه چند کار انجام داد.
اولین راه این که در ابتدا با یک شرط چک بشه که آیا چنین شی ای وجود داره یا خیر (باید در تمام خطوط موجو اعمال بشه)
if(window.event.keyCode) key = window.event.keyCode;
که در این حالت باز هم دکمه scroll lock در firefox کار نخواهد کرد (که البته من این رو می پسندم!!!)
و راه بعدی که این دکمه در فایر فاکس هم فعال بشه کمی زیاد طولانیه و تقریبا تمام کد باید عوض بشه!!!
موفق باشید، امید