关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 12916|回复: 1

打印功能

[复制链接]
发表于 2013-5-6 10:45:21 | 显示全部楼层 |阅读模式
有哪位朋友做了打印功能,请指导下,如何实现的。由于对IE的支持实在不怎么样,想做chrome下的打印功能,但不知道如何实现。下边是在IE下实现打印的代码,打印时会将列表和明细重叠。。。

<script language="javascript">
   function printWithAlert() {        
        document.all.WebBrowser.ExecWB(6,1);   
            }      
    function printWithoutAlert() {//直接打印         
        document.all.WebBrowser.ExecWB(6,6);   
            }      
    function printSetup() {//打印设置        
     document.all.WebBrowser.ExecWB(8,1);
           }      
    function printPrieview() {//打印预览  
           document.all.WebBrowser.ExecWB(7,1);
                 }      
     function printImmediately() {  
            document.all.WebBrowser.ExecWB(6,6);     
            window.close();
                  }

      $("div#biuuu_button").click(function(){
                $("div#myPrintArea").printArea();
             });
  </script>

<style media="print" type="text/css">   
.Noprint  
    {      
      display: none;  
         }   
.PageNext  
    {        
     page-break-after: always;   
       }
</style>


<object id="WebBrowser" classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height="0" width="0">  </object>
<table align="center" class="Noprint">
     <tr>  
        <td align="center">   
           <button title="打印">打印 </button>  
           <button title="直接打印">直接打印 </button>
           <button title='打印设置' >打印设置</button>
           <button title="打印预览">打印预览 </button>
        </td>
      </tr>




发表于 2013-12-26 11:59:03 | 显示全部楼层
试试 LODOP
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表