写一个 打印预览功能 js
时间: 2023-09-24 20:11:18 浏览: 168
OLE服务实现打印预览功能.zip_ole_site:www.pudn.com_vb 打印
好的,下面是一个简单的打印预览功能的 JavaScript 代码:
```javascript
function printPreview() {
// 创建一个新的窗口
var previewWindow = window.open('', 'Print Preview');
// 获取当前页面的 HTML 内容
var htmlContent = document.documentElement.innerHTML;
// 将 HTML 内容写入新窗口
previewWindow.document.open();
previewWindow.document.write(htmlContent);
previewWindow.document.close();
// 打印预览
previewWindow.print();
}
```
你可以将上面的代码放在一个按钮的点击事件中,当用户点击按钮时,就会弹出一个新窗口,显示当前页面的内容,并且自动打开打印预览窗口。请注意,该代码只是一个基本的示例,可能需要根据你的具体需求进行修改。
阅读全文