实力网站建设,辽宁省建设工程信息网必须用主锁,制作静态网站制作,网站被host重定向处理思路#xff1a;1、在 html 页面引入 LodopFuncs.js 文件#xff0c;并用 object 标签和 embed 标签获取 lodop 对象2、在 js 中获取 html 页面中的 object 和 embed 对象#xff0c;并使用getLodop() 方法得到 lodop 对象3、实现打印功能#xff0c;以下三步是必需的初始化…思路1、在 html 页面引入 LodopFuncs.js 文件并用 object 标签和 embed 标签获取 lodop 对象2、在 js 中获取 html 页面中的 object 和 embed 对象并使用getLodop() 方法得到 lodop 对象3、实现打印功能以下三步是必需的初始化一个打印页面 LODOP.PRINT_INIT添加需要打印的内容 LODOP.ADD_PRINT_TABLE //此处我是添加的table也可以是text等自行查询lodop API进行打印或打印设计/预览 LODOP.PRINT_DESIGN具体代码如下html 页面Lodop打印js 页面var LODOP;$(document).ready(function(){LODOP initPrintData();});function initPrintData() { //得到 lodop 对象var object document.getElementById(LODOP_OB);var embed document.getElementById(LODOP_EM);var LODOP getLodop(object, embed);return LODOP;}function print() { //点击打印按钮时,调用该方法var startTime $(#startTime).datebox(getValue);var endTime $(#endTime).datebox(getValue);$.ajax({ // 此处我使用的ajax请求从后台获取打印的数据也可以使用其他方式获取url : printAccreditUserCountDataExcel.html,type : POST,data : {//some param},success : function(data){var textHtml 日期 部门 已授权人数 未授权人数 ;var json eval(( data ));for (var i 0; i json.length; i) {var department json[i].department;var date json[i].dateTime;var accredit json[i].accredit;var unAccredit json[i].unAccredit;textHtml date department accredit unAccredit ;textHtml ;doPrint(textHtml);}},error : function() {alert(error);}});}function doPrint(textHtml) {LODOP.PRINT_INIT(授权情况打印);LODOP.ADD_PRINT_TABLE(84, 10, 1000, 270mm, textHtml);LODOP.PRINT_DESIGN();}