我们生成的网页应始终以横向模式打印。Web 浏览器打印对话框默认为纵向,因此对于每个打印作业,用户都必须手动选择横向。虽然这很小,但如果我们可以删除这个不必要的步骤,对用户来说会很好。

预先感谢所有受访者。

有帮助吗?

解决方案

快速谷歌一下就会发现它并没有得到真正的支持。有不少人正在尝试 黑客 他们的 方法 - 但我强烈建议只渲染服务器端 PDF。

其他提示

可能在 CSS2 (@page,看起来像 仅限歌剧)并在 CSS3 这会起作用 无处. 。对不起。

@page 规则应该允许这样做,但仅在 Opera 中实现。

我想做同样的事情并发现 文章。它看起来特别“hacky”,正如作者指出的,可能会在 IE 中调用 active x 警告。当用户只想打印网页时,用活动的 x 警告来迷惑用户似乎是一个失败的提议。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top