我怎么能点击下一个按钮编程使用控制台在gmail中查看旧邮件



我想在gmail中使用控制台点击下一个按钮,以便我可以查看我的旧邮件。这可能吗?

我已经找到了他们正在使用的按钮的id,但这似乎没有做任何事情

document.getElementById(":hc").click();

id似乎是动态的,但可以看到旧邮件尝试下面给定的代码:-

  function clickNext(id) {
        var cl = document.getElementById(id);
        triggerMouseEvent(cl, "mousedown");
        triggerMouseEvent(cl, "mouseup");
    }

和触发鼠标事件函数代码:-

function triggerMouseEvent (node, eventType) {
    var clickEvent = document.createEvent ('MouseEvents');
    clickEvent.initEvent (eventType, true, true);
    node.dispatchEvent (clickEvent);
}

在clickNext函数中传递按钮的id,在我的情况下,下面的代码工作良好,我能够在gmail中看到旧邮件:-

clickNext(":jh");

最新更新