【发布时间】:2011-05-06 20:56:42
【问题描述】:
这听起来像是一个奇怪的请求,但是……我有一个 Web 应用程序,它设置为收集数据并将其定期存储到数据库中。该应用程序设计为基本上始终保持打开状态,屏幕显示最近添加到数据库中的内容(通过使用 ajax 检查数据库并在有新内容时刷新页面)。每当将某些内容添加到数据库中时,我还需要创建一个打印输出。我目前有一个打印按钮,它强制打印对话框出现并使用不同的样式表进行“打印视图”,但用户仍然需要按下打印按钮,然后在出现的对话框中按下打印.有没有办法完全自动化网站将页面打印到默认打印机并绕过打印按钮和出现的对话屏幕的过程?
编辑:我知道我可以做 window.print();让打印对话框出现......我在问我是否真的可以在没有人工输入的情况下从打印机中打印出一个页面。根据帖子,似乎仅使用网络浏览器无法完成。
【问题讨论】:
标签: javascript jquery html css printing