打印时用文本替换HTML对象

时间:2013-03-28 21:24:52

标签: html object

我有以下行显示和内联PDF

<div id="pdf"><object data="foo.pdf" type="application/pdf">
</object></div>

完美无缺,但是当我打印页面时,我想用文本替换PDF。

有没有这么简单的方法呢?

1 个答案:

答案 0 :(得分:0)

更多关于评论;

你可以拥有另一个display:none

的div

并仅在打印介质类型时显示它并隐藏pdf的div。

@media print {
     #pdf{
        display:none;
     }
     #txt{
        display:inline;
     }
}

这里是小提琴http://jsfiddle.net/btevfik/SQ9Pv/