在B/S模式开发中,打印是个很大的困扰.无论是采用页面直接输出或者引用WORD.DLL也好,都有不足之处.
目前最好的办法就是采用第三方控件,网上流传的打印控件有很多.总结了下推荐几个给大家:
一、首先是 jatoolsPrinter 免费版(强烈推荐)
地址:
具体的使用方法 可以参考这边:
本人研究半天之后始终不完美因为只支持ie浏览器和基于ie浏览器内核的浏览器,虽然360、腾讯等浏览器装机量很大也是基于ie内核的,但是他们的极速模式不是基于ie的极速模式下不能使用,最终放弃了。
二、lodop
下载地址:
下载解压之后将以下文件
拷贝到项目中之后修改.js中的文件路径
页面的头部部分加入以下代码: