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