Как определить, что событие mailto было запущено? - PullRequest
0 голосов
/ 04 мая 2018

Я использую iframe, чтобы открыть почтовый клиент пользователя, так как не хочу устанавливать собственное местоположение окна.

var body = document.querySelector("#body");
var iframe = document.createElement("iframe");
iframe.style.display = "none";
iframe.src = "mailto:sample@email.com";
body.appendChild(iframe);
<div id="body"></div>

Я попытался определить функцию onload для iframe, но не похоже, чтобы она когда-либо вызывалась из-за того, что src является mailto.

Мне интересно, есть ли какое-либо другое событие, которое может указывать, что я могу пойти и удалить iframe.

...