一个web表格页面,客户要求打印成word的格式.如果直接用js的window.print()打印的是整个页面.要打印成word形式,请问如何操作.是要用什么第三方工具吗?

解决方案 »

  1.   

    那就只能用的是ie的打印啦。
    可以选择工具试试,如果是免费的可以试试birt或者ireport
      

  2.   

    使用iReporter来实现
    下载地址:http://icecloud.51.net/soft/ireport.rar
      

  3.   

    那就只能用的是ie的打印啦。 
    可以选择工具试试,如果是免费的可以试试birt或者ireport
      

  4.   

    开源的话用ireport
    实际上调用的是Jasper的相关接口导出rtf文件
    rtf文件相当于微软的word
    可用word打开
      

  5.   

    JavaScript打印
    <input id="btnPrint" type="button" value="button" onclick="javascript:window.print();" />
    可以用样式控制,你想让那块打印就打印啊,样式如下:
    <style type="text/css" media=print>
    .noprint{display : none }
    </style>
    然后使用样式就可以:
    <p class="noprint">不需要打印的地方</p>