admin管理员组

文章数量:1538735

场景:通过浏览器打印HTML页面时,为了快速并减少人操作需要浏览器自动打印。

1、设置浏览器属性

右键浏览器图标->选择属性->快键方式->目标(T) 

在“目标“输入框后面加上 --kiosk-printing ,应用并保存。结果如下

C:\Users\JoLon\AppData\Local\Google\Chrome\Application\chrome.exe --kiosk-printing


2、JS设置打印界面

设置页面加载完成后调用 myfun方法

<html>
<title></title>
<body οnlοad="myfun()">
HTML内容
</body>
<script type="text/javascript">
function myfun(){
    window.print(); // 调用打印方法
    setTimeout(cancel, 1000);// cancel是调用的方法,不需要括号,延时1秒
}

// 关闭打印页面
function cancel() {
    window.close();
}
</script>
</body>
</html>



本文标签: 浏览器当前页