Ajax 简报反馈

Ajax feedback from newsletter

我已将电子邮件内容创建为 html 页面。 我放置了 4 个复选框,每次选中其中一个时,我想 运行 ajax 调用带参数的 url。这样的事情是可能的还是电子邮件客户端不会 运行 出于安全原因 or/and 其他原因? 我可以使用 link 到具有相同内容的页面,但收件人可能懒得单击 link。 整个想法是:我们可以 运行 ajax 调用 html 电子邮件内容,就像内容在自主网页中一样吗?

不,你不能。出于安全原因,所有 JavaScript 都从电子邮件中删除。如您所列,您可以做的最好的事情是在电子邮件中包含一个 link 参数,以允许登录页面执行此操作。

但是,您可以使用复选框实现交互性 - 例如 hiding/showing 内容(已放置在电子邮件中)。如果您已经插入了参数,那么我假设您已经有了信息——所以请将该内容隐藏在电子邮件中,选中后会显示该内容。马克罗宾斯展示了它是如何完成的:https://www.webdesignerdepot.com/2015/10/punched-card-coding-the-secret-of-interactive-email/(如果这是你想要的,请在评论中告诉我们 and/or 包括你的代码,我们可以给出一个量身定制的例子)