PDA

View Full Version : فهمیدن نام صفحه فعال جاری



IFA_USER
یک شنبه 19 اردیبهشت 1389, 10:59 صبح
به نام خدا
سلام

آیا من می تونم با استفاده از جاوا اسکریپت صفحه فعال جاری که یکی از کنترلهاش فوکوس است را پیدا کنم.

سپاس

mehdi.mousavi
یک شنبه 19 اردیبهشت 1389, 11:56 صبح
به نام خدا سلام آیا من می تونم با استفاده از جاوا اسکریپت صفحه فعال جاری که یکی از کنترلهاش فوکوس است را پیدا کنم. سپاس

سلام.
window.location.href به شما URL صفحه فعلی رو میده. برای پیدا کردن Focus فعلا روش Cross Browser ای وجود نداره. توی IE می تونید با استفاده از document.activeElement به Element ای که focus رو داره برسید. اما در کل، می تونید با استفاده از رخدادهای focus و blur خودتون Focused بودن/نبودن یک کنترل رو دنبال کنید. اینطوری توی همه Browser ها هم جواب خواهید گرفت.

موفق باشید.

IFA_USER
یک شنبه 19 اردیبهشت 1389, 12:03 عصر
سلام
از جوابت ممنونم
اما فرض کنید که من اصلاَ نمی دونم کدام صفحه فعال یا اکتیو هست.

یه رویداد توی این صفحه است که یه سری کار می کنه این رویداد هم از خود این فرم هم فرمهای فرزند ممکنه فراخوانی بشه .

در حقیقت می خواهم بدونم کدوم صفحه الان رو هست که رویدادو صدا کرده
یه سوال دیگه گذاشتم که این مورد رو از زاویه دیگه ای مطرح کرده .

http://www.barnamenevis.org/forum/showthread.php?t=219732

سپاس