您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world...and add the mail count to the title
当前为
// ==UserScript== // @name Add Mailcount for "All Mails" // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world...and add the mail count to the title // @author Csabinho // @include https://mail.google.com/* // @grant none // ==/UserScript== function addMailCountToTitle() { var mailCountIterator/* = document.evaluate('//*[@id=":wy"]/span/span[2]', document.body, null, XPathResult.ANY_TYPE, null)*/; var mailCount/* = mailCountIterator.iterateNext()*/; var debug = true; if((document.title).includes("@gmail.com") || ((document.title).match(/Gmail\(.*\)/)) !== null) { do { mailCountIterator = document.evaluate('//*[@id=":wy"]/span/span[2]', document.body, null, XPathResult.ANY_TYPE, null); mailCount = mailCountIterator.iterateNext(); if(debug)console.log(document.title); if(mailCount) { document.title = "Gmail ("+mailCount.innerHTML+")"; if(debug)console.log(mailCount.innerHTML); } else { if(debug)console.log("null, ffs"); } }while(mailCount === null); return mailCount !== null; } else { if(debug)console.log("wrong title, ffs"); return false; } } if((window.location.href) == "https://mail.google.com/mail/u/0/#all") //Workaround for not @include { var t=setInterval(addMailCountToTitle,1000); }