Lodop打印控件

//ajax方法
function print(uid) {   
    var sUrl="print.php";
    var s=document.getElementById(uid+'snums').value;
    var e=document.getElementById(uid+'enums').value;
    var uid=document.getElementById(uid+'uid').value;
       xmlhttp.open("GET",sUrl+"?s="+s+"&e="+e+"&uid="+uid,true);
       xmlhttp.setRequestHeader("If-Modified-Since","0");
       xmlhttp.setRequestHeader("Cache-Control","no-cache");
       xmlhttp.send(null);
       xmlhttp.onreadystatechange=function(){
           if (4==xmlhttp.readyState){
               if (200==xmlhttp.status){
               document.getElementById("print").innerHTML= xmlhttp.responseText ;
               CreateOneFormPage();
               LODOP.PRINT();
               }else{
                   alert("发生错误!");
               }
           }
       }    
}; 
//详细使用说明可以去Lodop官网查看
var LODOP; //声明为全局变量 
function CreateOneFormPage(){
    LODOP=getLodop();
    LODOP.PRINT_INIT("");
    //设置纸张大小
    LODOP.SET_PRINT_PAGESIZE(2,800,1800,"");
    LODOP.SET_PRINT_MODE("PROGRAM_CONTENT_BYVAR",true);
    LODOP.ADD_PRINT_TEXT(32,202,361,34,"标题");
    LODOP.SET_PRINT_STYLEA(0,"FontSize",20);
    //表格
    LODOP.ADD_PRINT_HTM(133,36,"100%","100%",document.getElementById("print").innerHTML);
    LODOP.ADD_PRINT_TEXT(67,321,100,20,"说明");
};                      

猜你喜欢

转载自blog.csdn.net/zhou120189162/article/details/79898677
今日推荐