使用IFRAME内容打印HTML

时间:2015-04-13 19:58:10

标签: javascript html css iframe printing

我有一个像这样的HTML页面:

<html>
<body>
    <h3> Hello Stackoverflow </h3>
    <iframe src="test.pdf"></iframe>
</body>
</html>

我想打印整个HTML页面(浏览器中的CTRL + P),以便我可以在同一页面上获取Hello Stackoverflow和我的pdf文件的内容,就像它在浏览器上呈现一样

注意:

  • 文件可以是pdf,doc或xls
  • 优先级解决方案必须在Internet Explorer&gt; = 10
  • 上正常工作

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

您正在寻找window.print函数。这样的事情应该有效:

<a href="javascript:window.print()">
    <button>Print page</button>
</a>

答案 1 :(得分:0)

您可以使用嵌入标记:http://www.w3schools.com/tags/tag_embed.asp

<embed src="file.pdf">