如何在电子邮件中打开警报或弹出窗口

时间:2017-08-09 16:40:41

标签: javascript html email

我的要求如下:我需要发送包含链接的电子邮件,当用户点击该链接时,应打开弹出窗口。我读了https://www.w3schools.com/howto/howto_css_modals.asp关于如何打开弹出窗口的信息,但是当我从雷鸟的邮件中打开链接时,它没有打开任何弹出窗口。我试着用alert();同样,弹出窗口也没有用。我可以使用bootstrap来做到这一点吗?

我使用Javascript和onClick()函数来显示警报。

3 个答案:

答案 0 :(得分:1)

大多数电子邮件客户端都不会执行您的JavaScript。这无法解决。

答案 1 :(得分:1)

为了确保在打开电子邮件时不会自动执行恶意代码,所有安全邮件客户端都禁止在打开邮件时执行任何代码 - 当然,HTML除外。

但是,您可以执行的操作是链接到收件人将打开的网页。然后,使用Javascript的onLoad选项,显示警报。这看起来像这样:



  <!DOCTYPE html>
    <html>
    <body onload="alert('Your message!')"
    
    </body>
    </html>
&#13;
&#13;
&#13;

只需点击&#39;运行代码段&#39;测试它!

答案 2 :(得分:0)

您不能在电子邮件中包含任何第三方库,因为大多数电子邮件引擎都不会呈现该第三方库。 电子邮件不是用于交互,而是用于提供有关特定事物的信息。

您可以参考此Link查看电子邮件指南。