如何使用Java脚本开发自定义打印预览对话框,就像浏览器打印预览一样? 我正在开发一个图书阅读器,需要自定义打印预览对话框(计算页面,自动分页和字体大小更改)。
有没有JS库可以做到这一点?请告诉我有没有办法做到这一点。
谢谢。
答案 0 :(得分:1)
您并不需要为该任务使用太多Javascript,CSS及其媒体查询将完成这项工作。
您可以定义类似
的工作表@media print {
body {
width: 100%;
color: red;
}
#someElement {
display: none;
}
}
这样,您只需克隆新的窗口或弹出窗口的实际标记,然后应用这些样式表定义。