Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在sendgrid上使用Javascript吗?_Javascript_Html_Css_Email_Html Email - Fatal编程技术网

我可以在sendgrid上使用Javascript吗?

我可以在sendgrid上使用Javascript吗?,javascript,html,css,email,html-email,Javascript,Html,Css,Email,Html Email,我在Sendgrid上创建了这个电子邮件标记,设计中包含了一个倒计时,显示截止日期前还有多少天、小时、分钟和秒,我还没有尝试在Sendgrid上使用Javascript,但有可能吗?我只是在里面放了一个吗?看起来你的问题相当于“我怎样才能在电子邮件中做倒计时”,我会回答这个问题 简而言之,您可以将动画GIF与服务器端技巧结合使用,以更改GIF显示时加载的图像。该技巧是使用GIF编码器,诱使电子邮件客户端认为php链接实际上是GIF: <img src="http://mosaichosti

我在Sendgrid上创建了这个电子邮件标记,设计中包含了一个倒计时,显示截止日期前还有多少天、小时、分钟和秒,我还没有尝试在Sendgrid上使用Javascript,但有可能吗?我只是在里面放了一个吗?

看起来你的问题相当于“我怎样才能在电子邮件中做倒计时”,我会回答这个问题

简而言之,您可以将动画GIF与服务器端技巧结合使用,以更改GIF显示时加载的图像。该技巧是使用GIF编码器,诱使电子邮件客户端认为php链接实际上是GIF:

<img src="http://mosaichosting.co.uk/countdown/2/gif.php?time=2014-12-25+00:00:01" alt="Countdown" border="0" style="display:block;">

要设置PHP脚本,请遵循以下说明(相当长):


或者有一个设置为您做它有免费和付费的替代品。查看此免费邮件:

如果您的意思是“我可以在电子邮件中使用Javascript吗”,那么答案是否定的。出于安全原因,99%的电子邮件客户端不允许在HTML电子邮件中执行Javascript。电子邮件不是浏览器。电子邮件客户端有很多限制现在我真的不知道如何做电子邮件标记的倒计时。无论如何,非常感谢你的帮助。“现在我真的不知道如何”你不能在电子邮件中做任何类型的动态内容(除了gif,也许吧!)。所以你必须忘掉整个想法。你可以在电子邮件链接的网页上这样做,这大概是你能得到的最好结果。这是否属于道德问题?我不是在指责你什么,我真的很好奇这是否完全可以接受。@JoelHager它被广泛使用,但是,当然,这并不意味着它是否合乎道德。我想可能是我在这里过度使用了“技巧”这个词,引发了这种想法。它看起来是安全的,否则的话,电子邮件客户端现在可能已经禁止它了。唯一的另一个道德考虑是不必要地增加紧迫感,只是为了让你买它。在某些情况下,这可能是错误的,但这与在电子邮件中使用PHP没有任何关系。非常有趣。我一定要调查一下。这绝对是一个值得考虑的有趣话题@内森会努力解决这个问题。谢谢先生的帮助。