转帖《这个打印,如何画瓢》
[font=Open Sans, Helvetica Neue, Microsoft Yahei, sans-serif][color=rgba(0, 0, 0, 0.870588235294118)]https://forum.enhancer.io/topic/5c4464e9010fa212f66ce0e6[/color][/font][font=Open Sans, Helvetica Neue, Microsoft Yahei, sans-serif][color=rgba(0, 0, 0, 0.870588235294118)]
[/color][/font]
[color=rgba(0, 0, 0, 0.87)]外部打印的js , 已经在平台上上传成静态资源; [/color]
[color=rgba(0, 0, 0, 0.87)][img]https://forum-assets.enhancer.io/9222/77c9e407-97d0-4308-8c13-6d9bd57fcf4815479860948070[/img][/color]
[color=rgba(0, 0, 0, 0.87)]我需要打印的页面,也已经生成:[/color]
[color=rgba(0, 0, 0, 0.87)][img]https://forum-assets.enhancer.io/9222/77c9e407-97d0-4308-8c13-6d9bd57fcf4815479860954011[/img][/color]
[color=rgba(0, 0, 0, 0.87)]该窗口的代码是:[/color]
[color=rgba(0, 0, 0, 0.87)][img]https://forum-assets.enhancer.io/9222/77c9e407-97d0-4308-8c13-6d9bd57fcf4815479860957792[/img][/color]
[color=rgba(0, 0, 0, 0.87)]按钮代码: [/color]
[color=rgba(0, 0, 0, 0.87)][img]https://forum-assets.enhancer.io/9222/77c9e407-97d0-4308-8c13-6d9bd57fcf4815479860960763[/img][/color]
[color=rgba(0, 0, 0, 0.87)][img]https://forum-assets.enhancer.io/9222/77c9e407-97d0-4308-8c13-6d9bd57fcf4815479860962054[/img][/color]
[color=rgba(0, 0, 0, 0.87)]打印js的 demo是这样的:[/color]
[color=rgba(0, 0, 0, 0.87)]运行样式:[/color]
[color=rgba(0, 0, 0, 0.87)][img]https://forum-assets.enhancer.io/9222/77c9e407-97d0-4308-8c13-6d9bd57fcf4815479860963555[/img][/color]
[color=rgba(0, 0, 0, 0.87)]代码:[/color]
[color=rgba(0, 0, 0, 0.87)][img]https://forum-assets.enhancer.io/9222/77c9e407-97d0-4308-8c13-6d9bd57fcf4815479860964806[/img][/color]
[color=rgba(0, 0, 0, 0.87)]demo的代码看起来,很简单; [/color]
[color=rgba(0, 0, 0, 0.87)]在我们的平台里,引用外面的js 的打印函数,这样写:[/color]
$.getScript('jcpfree.js', function(){ var myDoc = { documents : document, // 打印页面(div)们在本文档中 copyrights : '杰创软件拥有版权 [url=http://www.jatools.com]www.jatools.com[/url]' // 版权声明必须 }; var jcp = getJCP(); jcp.print(myDoc, false); // 不弹出对话框打印 }); [color=rgba(0, 0, 0, 0.87)]但是 在 Enhancer 平台,我们怎么写 打印内容; demo的 就一句话,放在 <div id='page1'> </div> 直接就可以了; [/color]
[color=rgba(0, 0, 0, 0.87)]在 Enhancer 怎么把写,是吧需要打印的内容 放在里面啊; 请指导写一下; [/color]
评论列表
页:
[1]