如何在电子邮件中打开提醒或弹出

问题描述:

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

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

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

由于大多数电子邮件引擎不会渲染该第三方库,因此不能在电子邮件中包含任何第三方库。 电子邮件不是为了互动,而是他们要提供有关特定事物的信息。

您可以参考此Link获取电子邮件指南。

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

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

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

只需点击“运行代码片断”来测试一下吧!