我有一个隐藏一个div,在它有一些内容的网页。 我希望能与“通过电子邮件发送页面”如果IE选项仅发送这个隐藏股利和任何网页上的其他内容。 我怎样才能做到这一点? 是否有任何特定的CSS支持,为此,就像我们打印文档打印介质类型?
Answer 1:
“发送 - >页面通过电子邮件”,似乎对所有页面内容复制到一个新的电子邮件窗口。 该CSS似乎并不坚持,但表结构做(在Outlook电子邮件至少)。 这可能是因为Outlook不能处理CSS布局。 我没有做过任何HTML电子邮件最近(感谢上帝),但我记得,你不能在CSS计数布局HTML邮件,特别是对于基于MS-电子邮件客户端。
这告诉我的是,这不是页面的“版本”,画面VS页的打印版本在应用CSS的浏览器中的呈现方式。 当从该命令的电子邮件负载,它抓住了网页,即使是在默认状态下,通过CSS隐藏的东西上的所有内容。 我的感觉是,它抓住了HTML,并直接将其粘贴到电子邮件,与嵌入式图像一起。
最后得出结论: 对CSS标准的媒体指令将是无用的这个场景。
最好的办法是,制备的页面的替换的版本(只存在于HTML源所需的元素),它使用表粗糙页面布局。 有用户点击这个页面,然后指导他们使用“发送 - 通过电子邮件>页面”命令。
文章来源: Sending contents of a particular div on page with “Send page by e-mail” option of IE