Make the href in each link more visible when a mouse hovers over so the user don't accidentally click on an unexpected (and potentially spam) link
当前为
// ==UserScript==
// @name Gmail - Hover to show link
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Make the href in each link more visible when a mouse hovers over so the user don't accidentally click on an unexpected (and potentially spam) link
// @author You
// @match https://mail.google.com/mail/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=gmail.com
// @grant none
// @license MIT
// @require http://code.jquery.com/jquery-3.5.1.min.js
// ==/UserScript==
/* globals jQuery, $, waitForKeyElements */
(function() {
'use strict';
$(document).ready(function () {
function isMailOpen() {
const replyButton = $('div[aria-label="Reply"][data-tooltip="Reply"][role="button"]');
if(replyButton.length > 0){
var aTagList = $('div.AO a'); // weird way to identify the mail body but ok...
$.each(aTagList, function(index, aTag){
const originalTitle = $(this).attr('title');
const currentTitle = $(this).prop('title');
if(!originalTitle && !currentTitle) {
const href = $(this).attr('href');
$(this).prop('title', href);
}
});
}
}
// check every 3 seconds
setInterval(isMailOpen, 3000);
});
})();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址