如何打印隐藏的iframe的内容?

时间:2009-02-24 08:35:35

标签: php html css ajax iframe

我想要打印一个我放在iframe但不希望内容显示在网页中的页面,但是当我把iframe放到display ='none'时打印按钮不起作用

我做了什么: - 我设置了iframe style ='none'

“name =”frame1“>
<input type="button" onclick="frames['frame1'].print()" value="print!">

如何在不在网页上显示iframe的内容的情况下打印iframe的内容,或者保持ifram隐藏

非常感谢任何帮助......

2 个答案:

答案 0 :(得分:7)

您执行打印css文件,并且在该文件中没有display:none style。

<link rel="stylesheet" type="text/css" href="/css/print.css" media="print" />

Here's a link to media types,感谢Dror。

答案 1 :(得分:1)

而不是display:none,您可以尝试使用visibility:hidden并将宽度和高度设置为每个1px。