gpt4 book ai didi

javascript - 点击后直接打印

转载 作者:行者123 更新时间:2023-12-01 01:19:24 24 4
gpt4 key购买 nike

我在我的 POS 网站中使用 JS 函数,它是:

<script type="text/javascript">
function printlayer(layer){
var generator=window.open(",'name,");
var layertext=document.getElementById(layer);
generator.document.write(layertext.innerHTML.replace('Print Me'));
generator.document.close();
generator.print();
generator.close();
}

当我单击“打印”按钮时,它会在屏幕上打开一个新的“打印”选项卡,但我想直接打印。假设我点击打印,它应该直接打印。“它不应该打开打印选项卡”。我正在使用热敏收据打印机:通用打印机模态为:GP80160II纸张宽度:80mm打印速度:160毫米/秒。

这张图片是点击打印之前的: enter image description here

这张图片是点击后的(我不想要): enter image description here请帮我。我无法做到这一点。提前致谢

最佳答案

如果您使用的是IE浏览器那么这是可以实现的。但在 Firefox 和 Chrome 中我们无法绕过对话框。您可以使用某些云打印 REST API 来避免任何应用程序的打印对话框。

Select a printer and silently print(SO)

https://developers.google.com/cloud-print/docs/appInterfaces

https://www.printnode.com/docs/api/curl/

关于javascript - 点击后直接打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54376576/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com