在HTML电子邮件模板不工作的Java脚本(Java scripts not working in

2019-08-01 01:57发布

我有一种情况,我需要使用C#,它可以使用SMTP可以轻松完成发送电子邮件,但面临的挑战是将Web服务在HTML邮件,邮件正文内,因此我已经使用Java脚本访问时,Web服务点击一个按钮升起。

为HTML(网页),它完美的作品不错,但后来当我发送邮件和一个按钮,在我的邮件点击试试,没有的onclick提出的JScript和因此没有行动发生,它实际上是禁用

我在特定的html标记萤火虫(在Firefox)检查,让我吃惊的JScript的标签是不存在有因此事件没有被引发。 我的问题是,我们可以在HTML电子邮件访问网络服务? 不JScripts适用于Gmail的?
是否HTML电子邮件只做重定向,使用的href ......为了我的经验,我从来没有得到它使用Java脚本(如按钮的点击放大在同一个页面的图像,这是在HTML很可能任何邮件,ASP页)。

THX提前...

Answer 1:

您无法自动从电子邮件信件调用Web服务。 你必须创建收件人打开一个URL,并让他们从网页访问Web服务在浏览器中。

JavaScript和与此有关的任何其他第三方通信方法,是由安全原因在任何合理的电子邮件客户端禁用。



Answer 2:

除了努力理解这个问题,JavaScript就无法在大多数的邮件客户端。 故意禁用。



Answer 3:

我不知道任何电子邮件客户端或Web邮件服务,将执行嵌入在HTML电子邮件的JavaScript。

在电子邮件中限制使用HTML格式来。 如果你需要一个Web应用程序,然后链接到它,而不是。



文章来源: Java scripts not working in html email template