发新话题
打印

【jcp使用手册】在正文中打印页号,总页数等

【jcp使用手册】在正文中打印页号,总页数等

实际上,上例中的#字符替换,也可以出现在打印页面的page div 里,如: page div 的内容: 替换后的效果: 实现正文替换的代码如下:
复制内容到剪贴板
代码:
<script> function doPrint() { var myDoc = { evalClass : 'eval-here',/* * 表示正文中,所有带有 jp-eval * 类名的元素,其中有变量引用的地方,则自动替换,类似页脚页眉,变量名可以有: * #p 当前页号 * #P 总页数 * #d 当前日期,以控制面板/区域与语言选项中设置的短日期格式 * #D 当前日期,长日期格式 * #t 当前时间,短时间格式 * #T 当前时间,长时间格式 */ documents : document, copyrights : '杰创软件拥有版权 www.jatools.com' } getJCP().print(myDoc); } </script> ... <div id="page1"> ...
当你定义了myDoc.evalClass属性,JCP就会找出页面中所有带有该属性指出的样式类(本例是 eval-here)的HTML元素,本例是 eval-here 样式类元素,并在页面生成的最后阶段,替换这些html元素上的#字变量。

TOP

TOP

发新话题