javascript - 使用 window.print() 打印输出到不同的打印机

标签 javascript html css printing

我有两个打印按钮。

1) 打印到“厨房” 2)打印到“栏”

有数据的网页是单页。

如何让打印命令执行

1) 当用户选择打印到“厨房”时,打印机安装在厨房中,

2) 当用户选择“打印到栏”时,将打印机放入栏中。

需要打印的数据会有所不同。例如

对于厨房,我想包含第一个 html 表格。 对于 Bar,我想包括第二个 html 表。

希望这是有道理的。 谢谢

最佳答案

网页无法选择要使用的打印机。但是,您可以在单击特定样式的任一按钮时触发事件。

例如,当您单击“厨房”按钮时,您将厨房类添加到 <body>在 CSS 中表示 <table>是可见的。但是,如果您单击“酒吧”按钮,它会删除厨房类并向 <body> 添加一个酒吧类。而不是 <table>不可见。

关于javascript - 使用 window.print() 打印输出到不同的打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12244859/

相关文章:

javascript - 如何在所有具有特定类的 dom 元素上添加 EventListener?

javascript - 单页全JavaScript动态网站

css - 当 minmax 为 : minmax(auto, auto 时会发生什么)

javascript - 初始化时 Owl-Carousel 超大图像

javascript - 在 AJAX .done 函数中添加类

javascript - 如何锁定由nodejs中的多个异步方法共享的对象?

javascript - 如何使用 express 和 mongoose 连接到本地网络中的 MongoDB

html - div的高度不展开

html - 自动完成文本输入

css - 防止重复背景剪裁