我发送一个包含大量数据信息的HTML电子邮件,如果我可以隐藏这些信息直到用户点击扩展按钮或其他东西,但是我不确定如何这样做,而不使用JavaScript?可以做到吗?显示/隐藏没有Javascript的表格
回答
如果不使用Javascript,这是不可能的。如果这是一个鼠标悬停简单的东西,你可能可以使用CSS像下面(取决于电子邮件客户端):
#yourDiv { display: none; }
#yourDiv:hover { display: block; }
但除此之外,你需要使用JavaScript来这个目的。
CSS Support by E-mail Client (Lotus Notes should be in the Complete Guide PDF)
我认为他们可能是错误的方式... ;-) – DaveRandom
你永远不知道什么CSS类邮件客户端将支持。 CSS技术可能不适用于Outlook。 –
感谢那个戴夫:)今天大脑工作速度不够快。 (或者像手一样快) –
林不知道如何做到这一点不使用JavaScript?
那么,理论上你可以尝试这样的:
<input> <table>…</table>
和
input + table { display: none; }
input:focus + table { display: table; }
...但除了是一个极其丑陋的黑客,很可能不会在电子邮件工作客户端。
JavaScript是一个更明智的选择,但同样不受电子邮件客户端支持。
最简单的解决方案是将数据表保存在网站上,并在邮件中包含链接。
- 1. 用JavaScript隐藏/显示表格
- 2. Javascript - 显示隐藏表格行
- 3. Javascript表格行显示/隐藏
- 4. 的Javascript显示/隐藏正确的格
- 5. JavaScript显示/隐藏
- 6. Javascript显示隐藏
- 7. 隐藏和显示android中的表格
- 8. 的ReferenceError:隐藏显示没有定义
- 9. JavaScript隐藏和显示表单元素
- 10. 隐藏/显示表格部分
- 11. Android:隐藏/显示表格行
- 12. Jquery显示和隐藏在表格内
- 13. 显示/隐藏行内表格
- 14. 使用jQuery隐藏/显示表格列
- 15. javascript显示/隐藏内存
- 16. 在javascript中显示/隐藏
- 17. JavaScript显示隐藏从
- 18. javascript - 显示/隐藏文本
- 19. javascript - 显示和隐藏
- 20. Javascript隐藏显示div
- 21. 隐藏/显示菜单Javascript
- 22. 显示使用JavaScript隐藏
- 23. Javascript隐藏/显示div
- 24. Javascript隐藏/显示有很多元素
- 25. 使用严格的JavaScript隐藏和显示DIV,没有嵌入的JS或CSS
- 26. 用javascript隐藏/显示CSS div - 隐藏后不再显示 -
- 27. 隐藏的div不会显示在点击 - Javascript,没有Jquery
- 28. 隐藏值,而div的显示风格没有使用PHP
- 29. 显示隐藏的表行
- 30. 有没有办法显示/隐藏没有CSS的元素?
我会说愚蠢的问题。如果你可以让用户点击任何按钮,将其重定向到你的站点更好:) – naveen