获取@Media打印类型的内部 HTML
Get innerHTML of @Media print type
我有一个页面,有两种媒体类型,打印和屏幕。我还希望允许用户通过电子邮件将页面发送给自己,但我希望允许他们通过电子邮件发送打印媒体类型,而不是屏幕媒体类型,该类型将包含一些隐藏在屏幕媒体类型中的文本。
我能够使用 document.body.getElementsByClassName('content')[0].innerHTML }
通过电子邮件发送屏幕媒体类型的页面 DOM。我怎样才能做同样的事情,但使用打印介质类型?
媒体类型在样式表中定义,而不是在 html 中定义。
电子邮件不支持所有 CSS 样式或媒体类型。电子邮件不是网页。您的电子邮件将如何呈现将取决于邮件客户端(gmail,yahoo等)。
请参阅:广告系列监视器 CSS 指南。
相关文章:
- Javascript内部HTML动画
- Javascript,在body_class()=登录时更改内部html
- 带有输入值的内部HTML
- 内容可编辑分区-根据内部HTML位置的光标位置
- Chrome扩展:是否有一种方法可以运行JavaScript来获取页面上的内部html,并将其保存到扩展中的变量中
- 能够获取元素长度,但不能获取内部 HTML
- 如何在文本框中显示内部 HTML 输出
- 如何通过内部HTML设置图像
- 为什么我不能在变量上使用内部HTML属性
- 获取@Media打印类型的内部 HTML
- Javascript和CSS,内部HTML与外部文件
- 如何在委托中获取列表项中元素的内部HTML
- 敲除数据绑定=“;html:html,内部html点击事件不起作用
- 从内部HTML中删除所有锚标记或链接到 wikipedia.com
- 用jQuery.html更新span内部html在IE中不起作用
- 编译角度代码以便能够执行内部html操作
- 在html中未定义,使用内部html
- jsp内部html中的Javascript静态变量
- 如何为iframe的内部html编写css
- 使用javascript获取内部HTML元素