【问题标题】:Gmail Signature BookmarkletGmail 签名书签
【发布时间】:2018-08-01 19:19:03
【问题描述】:

我已经使用Trick Gmail bookmarklet 几年了,我很喜欢它,但几个月前它停止工作了。我正在尝试修复它,但我不是编码员,我对自己在做什么一无所知。是的,我尝试联系developer,但没有收到任何回复。

这是原始代码:

javascript:void function()%7Bvar e%3Ddocument.querySelector(".aH1")%3Be%26%26e.click()%3Bvar l%3Ddocument.querySelector("div.gmail_signature"),o%3Ddocument.querySelector("input%5Bname%3D%27composeid%27%5D")%3Bl%26%26o%26%26(l.innerHTML%2B%3D"<br><small style%3D%27color:%23ddd%27>Ref %23"%2Bo.value%2B"</small>")%7D()%3B

我已经使用检查元素挖掘了 gmail 代码,并查看了 w3 学校的几个指南,但我完全不知所措。

如果您不熟悉小书签,基本上它会在撰写回复时单击标记修剪内容的三个小点,然后在签名后面附加一个非常浅色的文本,使其独一无二(因此您的签名不会得到修剪)。

非常感谢任何帮助。

【问题讨论】:

    标签: javascript gmail bookmarklet


    【解决方案1】:

    目前,以下小书签似乎可以正常工作:

    javascript:(function() {
        var e = document.querySelectorAll(".ajT")[document.querySelectorAll(".ajT").length - 1];
        e&&e.click();
        var l = document.querySelector("div.gmail_signature"), o = document.querySelector("input[name='composeid']");
        l&&o&&(l.innerHTML+="<br><small style='color:#ddd'>Ref #"+o.value+"</small>");  
    })();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 2018-07-30
      • 1970-01-01
      • 2019-04-18
      • 2012-07-02
      相关资源
      最近更新 更多