当用户选择“打印”时,如何使HTML页面横向打印?

8
我们生成的网页应始终以横向模式打印。Web浏览器的打印对话框默认为纵向,因此每次打印作业用户都必须手动选择横向。这虽然是小事,但如果我们能消除这个不必要的步骤,对用户来说会更好。谢谢所有回复者。
4个回答

4
快速的谷歌搜索显示它并不被真正支持。有很多人试图通过破解 来实现,但我强烈建议您只是渲染一个服务器端的PDF文件。

2

1

@page规则本应允许此操作,但只在Opera中实现。


0
我曾经也想做同样的事情,然后找到了 this 这篇文章。看起来这个方法有点“hacky”,正如作者所指出的那样,它在IE中可能会提示激活x警告。当用户只是想打印一个网页时,激活x警告似乎会让他们感到困惑,这显然是不可行的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接