我可以知道如何在iframe中禁用打印功能吗?请建议谢谢。
示例我写如下面的代码语句,我需要禁用打印功能,不允许打印输出和只读。
<iframe
src="MKZHR-01-002(V000)%20.pdf#toolbar=0&navpanes=0&statusbar=0&view=Fit;readonly=true; disableprint=true;"
width="1024" height="800" ></iframe>
答案 0 :(得分:0)
我建议使用样式表:
在页面顶部添加:
<style>
@media print
{
iframe {display:none;}
}
</style>
应该这样做 - 这就是说,如果有人试图打印页面,样式应该改变,所以(所有)iframe都不会显示。
答案 1 :(得分:0)
您无法禁用打印。即使您设法在浏览器中隐藏了打印功能,客户端仍在下载pdf,并可以通过在本地查看器中查看来打印它。
即使您更改了pdf的安全设置,也会阻止在某些pdf查看器中打印,但不能全部打印 - 有些会忽略此设置并允许客户端打印任何文档,无论安全设置如何。