在IE9中打印网页内容出现漏字情况的解决办法.docVIP

在IE9中打印网页内容出现漏字情况的解决办法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在IE9中打印网页内容出现漏字情况的解决办法

在IE9中打印网页内容出现漏字情况的解决办法 用户反应在 IE9 浏览器中进行打印时,在连续打印多张的情况下,打印到几张后会开始出现漏字的情况,而且漏字的情况是随机出现的,并没有固定在哪一个位置,此外漏字的字数也是不固定。 该页面是在 ASP.NET 程序中搜索出来的结果,然后组成 HTML Tag 输出于另一个页面上,每份资料打印一页。 正常打印后的内容: 漏字打印后的内容: 问题的发生原因 测试其它浏览器是否有相同问题,实测结果 IE7、IE8、Chrome 均正常。 怀疑是否为 IE 版本文件解析的问题,因此尝试以强制限定文件解析采用 IE 8 的方式来测试,但问题依旧。 尝试把输出后的 ASPX 网页直接以 render 后的 HTML 原始码,另存为一份 HTML 网页文件,再用IE9开启后执行打印,结果不会有问题。 由于单纯的 HTML 页面输出跟由程序去 Render 出来的页面,差别在于套用的 CSS,因此试着把原本程序中套用的 CSS 先拿掉,则打印正常不会漏字,至此可以确认问题应该发生在 CSS 样式,而 CSS 内容仅设定字体及字体大小。 问题的解决方法 进一步测试 CSS 内容后,发现原先的字体是『微体雅黑』,在改为宋体及黑体,分别再进行测试,其结果打印均已正常。 由于目前并无法确定是否为『微体雅黑』字体中的缺陷而造成此现象,而根据其它有关『微体雅黑』字体在网页开发上所见问题 请参阅其它相关资讯 ,可得知由于『微体雅黑』字体在 IE 9 浏览器上可能引起类似现象,因此目前较建议的做法为请调整改用其它标准字体,例如:宋体或黑体等标准字体。

文档评论(0)

tiangou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档