我的客户要求是显示使用 js 的 window.print 方法进行自定义页面打印。主要问题是
动态填充内容时,如何检查正在创建多少个字母大小的页面?
如果内容在页面末尾被截断,它可能会自动将内容转移到下一页。现在是否可以根据填充的条目数动态填充数据时检查内容是否会在页面末尾截断?
我的客户要求是显示使用 js 的 window.print 方法进行自定义页面打印。主要问题是
动态填充内容时,如何检查正在创建多少个字母大小的页面?
如果内容在页面末尾被截断,它可能会自动将内容转移到下一页。现在是否可以根据填充的条目数动态填充数据时检查内容是否会在页面末尾截断?
Unfortunately you can't calculate the number of pages that are going to be printed, but you can force content to a new page using page breaks.
浏览器不提供此类数据,即使它们内部有可用的信息。
以防万一:在Sciter中,我发明了特殊类型的框架 -<frame type=pager src=...>
以显示打印预览。这种类型的框架会生成分页事件,包括页数。