הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
21-09-11, 13:09 | # 1 |
חבר מתקדם
|
איך לזהות ב-JS אם אני נפתחתי בתור טאב חדש לא מפוקס?
הרבה אנשים מאיתנו פותחים הרבה טאבים במקביל,
נניח שעכשיו נכנסו לעמוד שלי, ואני רוצה להציג להם מצגת ב-JS, איך אני יודע אם הפוקוס אצלי? (שלא נפתחתי בתוך טאב חדש לא מפוקס) תודה. |
21-09-11, 13:51 | # 2 |
מנהל פורום, עסק רשום
|
תנסה את זה עם jQuery:
קוד:
$(function() { $(window).focus(function() { console.log('Focus'); }); $(window).blur(function() { console.log('Blur'); }); }); לא בדקתי את זה, אבל תאורטית אמור לעבוד. שים לב שהשיטה הזאת תעבוד רק ב-Chrome (לפי מה שהבחור כותב) שכן IE/FF משדרים ארוע focus מיד כשהעמוד עולה. שיטה אחרת לנסות לקבל את התוצאה הרצויה היא לבדוק תנועת עכבר. אם יש לך ארועים של תנועת עכבר, אז כנראה שהגולש צופה בטאב הזה... |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|