【发布时间】:2012-04-11 02:50:49
【问题描述】:
我们的组织完全使用 Gmail (Google Apps),我们正在尝试找出一种方法来显示/隐藏电子邮件正文中的内容,并让收件人决定是显示内容还是折叠它以隐藏它.
我们需要这样做的原因是因为我们以各种语言发送通用电子邮件,因此我们希望收件人只需单击他们的语言并让电子邮件显示该语言的文本。
我们要避免的事情:
- 以不同的语言发送多封电子邮件(并且必须管理电子邮件收件人的语言和多封电子邮件)。
- 在电子邮件正文中依次显示所有语言的内容,并让用户向下滚动到他们的语言。
我想到的一种方法是使用 Javascript 在电子邮件中显示/隐藏一个 div,该 div 将包含每种语言的内容。例如,我会有一个“英文”超链接、一个“西班牙文”超链接、一个“中文”超链接等,在点击时,JS 会显示与被点击的语言相关联的 div。
但是,当我从电子邮件客户端 (Thunderbird) 发送 HTML 电子邮件时,我无法在 Gmail 中运行 Javascript。
理想情况下,我正在寻找的解决方案应该只需要 Gmail,因为一些用户无权从他们的 Chrome 浏览器浏览 Gmail 以外的任何其他网站。
【问题讨论】:
-
我不相信这是可能的,没有电子邮件客户端允许 JavaScript。而且他们对css的支持都很差。不过,您可以在每种语言中都有一个链接,以便在网络浏览器中打开正确的电子邮件?
-
不理想,但我可以在 Gmail 电子邮件中嵌入 Google 网站,而无需让用户离开他们的电子邮件吗?是否有任何方式仅使用 Gmail 支持的 CSS 来显示和隐藏内容?
-
你找到解决办法了吗?
标签: email gmail show-hide html-email google-apps