我的要求如下:我需要发送包含链接的电子邮件,当用户点击该链接时,应打开弹出窗口。我读了https://www.w3schools.com/howto/howto_css_modals.asp关于如何打开弹出窗口的信息,但是当我从雷鸟的邮件中打开链接时,它没有打开任何弹出窗口。我试着用alert();同样,弹出窗口也没有用。我可以使用bootstrap来做到这一点吗?
我使用Javascript和onClick()函数来显示警报。
答案 0 :(得分:1)
大多数电子邮件客户端都不会执行您的JavaScript。这无法解决。
答案 1 :(得分:1)
为了确保在打开电子邮件时不会自动执行恶意代码,所有安全邮件客户端都禁止在打开邮件时执行任何代码 - 当然,HTML除外。
但是,您可以执行的操作是链接到收件人将打开的网页。然后,使用Javascript的onLoad选项,显示警报。这看起来像这样:
<!DOCTYPE html>
<html>
<body onload="alert('Your message!')"
</body>
</html>
&#13;
只需点击&#39;运行代码段&#39;测试它!
答案 2 :(得分:0)
您不能在电子邮件中包含任何第三方库,因为大多数电子邮件引擎都不会呈现该第三方库。 电子邮件不是用于交互,而是用于提供有关特定事物的信息。
您可以参考此Link查看电子邮件指南。