jquery 调用打印机跳过预览
时间: 2023-08-04 18:05:49 浏览: 170
可以使用浏览器的打印功能来实现跳过预览,具体的实现方式如下:
1. 首先需要引入 jQuery 和打印机插件,例如:
```html
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery.print/1.6.0/jQuery.print.min.js"></script>
```
2. 然后在需要打印的按钮或链接上绑定点击事件,例如:
```html
<button id="print-btn">打印</button>
```
```javascript
$('#print-btn').click(function() {
// 调用打印机插件的打印功能,并设置跳过预览
$.print({
skipGlobalStyles: true,
skipMedia: true,
skipAnimation: true,
mode: 'iframe'
});
});
```
其中,`skipGlobalStyles`、`skipMedia`、`skipAnimation` 都是设置是否跳过全局样式、媒体和动画,`mode` 设置打印模式为 `iframe`,这样就可以直接打印而不需要预览了。
阅读全文