web打印一直以来是个很麻烦的问题,我现在的项目中也遇到这个问题,这个项目使用的是IE6浏览器,开始运用IE自带的webBrownser方法实现打印,但是IE6的打印比例设置不好用,导致打印出来的页面如果过于宽的话,会有一部分丢失,无法在打印页面完整的打印出来,效果不理想,而IE8就把这个问题解决了,可以使用缩小字体填充的办法来适应打印纸的大小,请问如果在IE6的环境下怎么实现页面适应纸张大小?
另外我也试过一些打印控件,不管是收费的还是免费的,大部分都是基于IE的webBrownser方法实现的打印,所以结果和上面是一样的,请问有没有什么打印控件不是用这种方法实现的或者是可以解决这个问题呢?
以上,希望各位大侠能帮帮小弟,不胜感激!
另外我也试过一些打印控件,不管是收费的还是免费的,大部分都是基于IE的webBrownser方法实现的打印,所以结果和上面是一样的,请问有没有什么打印控件不是用这种方法实现的或者是可以解决这个问题呢?
以上,希望各位大侠能帮帮小弟,不胜感激!
解决方案 »
- easyUI,flexUI的grid控件为什么只支持url不支持json格式呢?
- 这段代码起什么作用
- 下面的arguments[0]什么意思?
- 正则表达式问题
- ExtJs 动态读取多级菜单
- 如何调用 父窗口的的函数呀
- 如何打印制定框架内的内容?
- icyer 请进,各路绿林英雄来会会:C# 服务器脚本如何访问 JS 客户端脚本的变量值? 反过来行不行? JS 客户端脚本的变量值如何发给服务
- 想写一个让用户选择颜色的网页,就像Windows 编程中的调色版,请问怎么做?
- 急!!!怎么用javascript得到本地(客户端)的所有网卡的IP地址?
- 这个函数的参数怎么写 js
- 求助,手机号怎么不能验证?
http://blog.sina.com.cn/s/blog_4fe4ba170100inef.htmllodop,目前已经5.0版本,作者的QQ号932131686此插件有免费和收费,直接打印不预览功能是收费的,其余功能全部免费,作者人很好,我用的免费版,每次有问题直接和他联系,他都帮忙解决的。这个插件套打的功能用起来很爽。
是调用IE打印接口webBrowser的那个方法吗?如果是的话在IE6下解决不了页面打印不全的问题,如果不是的话,能详细说说吗?不胜感激!