zoukankan      html  css  js  c++  java
  • 关于在IE下打印页面背景图片和背景颜色丢失的解决方案

    ie6中只需修改Internet选项-->高级-->打印(打印背景颜色和图像)选中即可,对应的注册表项为Registry.CurrentUser -->Software\\Microsoft\\Internet Explorer\\Main\\Print_Background

    ie8下除了ie6中的内容还需要设置文件-->页面设置-->打印背景颜色和图像,将其选中,对应的注册表项为Registry.CurrentUser -->Software\\Microsoft\\Internet Explorer\\PageSetup\\Print_Background.

    下面是在网上找到的解释:

    最近遇见在IE8下实现页面部分打印背景图片和背景颜色丢失的问题

    网上查了许久,总结下有两种解决方案:

    1、在IE的工具里,Internet选项-->高级-->打印(打印背景颜色和图像)选中即可

    2、背景图片不要在页面元素直接使用backgroundImage属性添加,而是在<style type="text/css">中添加样式

    说明:由于使用的是IE8,所以这两种情况对于我的问题并没有解决。猜想这两种方法适用于IE6.0或IE5.0吧,需要的朋友可以参考

    凭着笔者不会轻易言弃的坚定信念,查了整整两天,做了几十次试验(还好使用的是废纸,要不老板看见了要说我浪费公司资源了,呵呵,说笑!),功夫不负有心人,终于找到了罪魁祸首--------IE8的Bug

    "允许打印背景色和图像的"组策略设置不会在已安装的 Internet 浏览器 8 的计算机上生效

    http://support.microsoft.com/kb/980077/zh-cn (详情参照)

    看完后,终于发现了,原来是IE的文件-->页面设置-->打印背景颜色和图像 未选中

     

  • 相关阅读:
    php的语句
    php
    git分支
    git安装及git命令的用法
    git命令
    dos命令及github介绍
    无缝轮播的案例 及css3无缝轮播案例
    ACWING 031 表示数值的字符串
    Acwing 282. 石子合并 区间dp
    Leetcode 841. 钥匙和房间 dfs bfs
  • 原文地址:https://www.cnblogs.com/chiyueqi/p/3011816.html
Copyright © 2011-2022 走看看