Я пытаюсь создать сценарий tampermonkey в gmail, чтобы добавить кнопку «ответить от переадресованного» в gmail.
Это позволило бы мне ответить на адрес, с которого пришло перенаправленное письмо, а не на адрес, который переадресовал мне это письмо. Это глупо, но мне было любопытно, можно ли это автоматизировать, и я стал одержимым. :)
Единственный элемент, на котором я не могу выполнить, - это установка значения электронной почты в поле to в gmail.
Окно начинает выглядеть так:
Затем вы нажимаете на него, и это выглядит так:
Я вполне уверен, что я определили элемент, по которому щелкают, и заставляет поле ввода электронной почты «расширяться». Однако по какой-то причине .click()
просто не работает.
Защищено ли это поле каким-либо образом от javascript? Или есть что-то еще, что мне нужно попробовать?
Вот некоторые методы, которые я пробовал в консоли:
document.querySelector(".fX.aXjCH").dispatchEvent(new Event('click'));
document.querySelector(".fX.aXjCH").dispatchEvent(new Event('mousedown'));
document.querySelector(".fX.aXjCH").click()