|
|
# 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 אורחים) | |
| כלים לאשכול | |
| תצורת הצגה | |
|
|