我们的组织完全使用Gmail(Google Apps),我们正试图找出一种方法来显示/隐藏电子邮件正文中的内容,并让收件人决定是显示内容还是将其折叠以隐藏
我们之所以需要这样做,是因为我们发送了各种语言的通用电子邮件,因此我们希望收件人只需点击他们的语言,并让电子邮件以该语言显示文字。
我们想避免的事情:
我想到这样做的一种方法是使用Javascript来显示/隐藏电子邮件中的div,该div将保存每种语言的内容。例如,我会有一个“英语”超链接,一个“西班牙语”超链接,一个“中文”超链接等等,点击后,JS会显示与被点击的语言相关联的div。
但是,当我从电子邮件客户端(Thunderbird)发送HTML电子邮件时,我无法在Gmail中运行Javascript。
我正在寻找的解决方案理想情况下只需要Gmail,因为部分用户无权通过Chrome浏览器浏览Gmail以外的任何其他网站。
答案 0 :(得分:0)
不起作用的选项:
:active td { height:100px }
display:none
和visibility:invisible
不受支持可能有用的想法
就个人而言,我不会担心只是一个接一个地显示内容。将语言索引放在电子邮件的顶部,并使用指向相关语言的锚点链接。
答案 1 :(得分:0)
简单的解决方案只是一个HTML(无javascript)电子邮件,顶部显示“目录”,显示各种语言。单击内容列表中的语言将跳转到HTML中的该语言的锚点(因此,正确的语言消息正文)。
执行此操作的难点是编写Gmail上下文小工具:
https://developers.google.com/google-apps/gmail/contextual_gadgets