如何使用 Java 脚本开发自定义打印预览对话框,就像浏览器打印预览一样? 我正在开发一个图书阅读器,需要自定义打印预览对话框(计算页数、自动分页和更改字体大小)。
有没有 JS 库可以做到这一点?请告诉我是否有任何方法可以做到这一点。
谢谢。
最佳答案
您实际上并不需要使用太多 Javascript 来完成该任务,CSS 及其媒体查询就可以完成这项工作。
您可以定义一个工作表,例如
@media print {
body {
width: 100%;
color: red;
}
#someElement {
display: none;
}
}
这样,您只需克隆新窗口或弹出的实际标记并应用这些样式表定义。
关于javascript - Javascript 中的自定义打印预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14582281/