סקריפט להצגת תמונת הפרופיל בטאב של Gmail
-
יש לי כמה שורות שעושות את הפעולה הזו (הצגת תמונת הפרופיל בטאב של Gmail) נהדר רק כשאני מכניס בקונסול
אבל כשאני מכניס בתוסף להזרקת JS, זה לא עובד
המטרה היא שאוכל לזהות את החשבון מהטאב ולא אצטרך לעבור בין הכרטיסיות הפתוחות של ג'ימייל
להלן הקוד (אם לא קיים אלמנט של פאביקון, הוא יוצר אותו, ומגדיר את תמונת המשתמש מהאלמנט .gb_k.gbii כפאביקון)var img = document.querySelector(".gb_k.gbii"); var link = document.querySelector("link[rel~='icon']"); if (!link) { link = document.createElement("link"); link.rel = "icon"; document.head.appendChild(link); } link.href = img.src;
אולי הקוד בתוסף נטען לפני שנטענת התמונה, ניסיתי להכניס טיים אאוט שהקוד ירוץ רק לאחר 30 שניות, אך עדיין לא הועיל
אשמח לעזרה! -
@מעלה-ומוריד
א) ממש רעיון יפה!
ב) הקוד הזה עובד לי ב-tamper monkey// ==UserScript== // @name Gmail Icon // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://mail.google.com/mail/u/0/ // @icon https://www.google.com/s2/favicons?sz=64&domain=google.com // @grant none // ==/UserScript== (function() { 'use strict'; setTimeout(() => { var img = document.querySelector(".gb_k.gbii"); var link = document.querySelector("link[rel~='icon']"); if (!link) { link = document.createElement("link"); link.rel = "icon"; document.head.appendChild(link); } link.href = img.src; }, 5000) })();
-
@מעלה-ומוריד זה נראה שזה לא עובד טוב ביחד עם האפשרות הזו של ג׳ימייל
הסמל של הודעה שעוד לא קראת
תכונה זו מאפשרת לך לראות כמה הודעות שלא קראת יש בתיבת הדואר הנכנס שלך במבט חטוף בסמל של Gmail, שמופיע בכותרת הכרטיסייה.כנראה זה מרענן את התמונה כל כמה שניות