【发布时间】:2018-09-18 11:10:43
【问题描述】:
我已经为我的雇主构建了一个应用程序,它需要跟踪订单和打印标签。
标签基本上是一个出现在子窗口中的表格元素,调用 javascript 'print' 函数,然后关闭窗口。
数据打印,但它包括来自网络浏览器的页眉和页脚,转到默认打印机(有时)不正确等。
我可以在我的 PC 上设置打印首选项,以便正确打印,但这将推广给许多不知道如何设置打印首选项的用户......有没有办法可以硬编码使用 JS、JQuery、CSS 或 PHP 的偏好? 特别是,我需要设置:
使用的打印机
打印方向
页面高度
页面宽度
禁用页眉和页脚
感谢您提供的任何帮助:)
【问题讨论】:
-
简单地说:你不能。打印机首选项是操作系统的责任。如果您想控制它,那么您应该构建一个独立的应用程序而不是 Web 应用程序。 Web 应用程序无法更改用户系统上的任何内容。这是一件好事。
标签: javascript php css printing settings