IE 11不会打印或允许从Web应用程序进行打印预览

时间:2017-05-19 17:04:00

标签: asp.net-mvc internet-explorer printing

IE在尝试打印或从我的Web应用程序中打印某些内容时会一直崩溃。我可以在其他网站的IE中打印。我可以使用Chrome和FF从我的网络应用程序进行打印。

以下是我从IE中的事件日志中收到的错误消息:

程序IEXPLORE.EXE版本11.0.9600.18124已停止与Windows交互并已关闭。要查看是否有关于该问题的更多信息,请在“操作中心”控制面板中查看问题历史记录。

流程ID:4504

开始时间:01d2d0a64c08bbef

终止时间:14

应用程序路径:C:\ Program Files(x86)\ Internet Explorer \ IEXPLORE.EXE

报告ID:9bb5e04a-3c99-11e7-80e7-00505693700d

错误包全名:

错误包相关的应用程序ID:

  • 系统

  • 提供商

    [姓名]申请暂挂

  • EventID 1002

    [Qualifiers] 0

    等级2

    任务101

    关键字0x80000000000000

  • TimeCreated

    [SystemTime] 2017-05-19T15:19:55.000000000Z

    EventRecordID 155953

    频道申请

    计算机XX

    安全性

  • EventData

    IEXPLORE.EXE

    11.0.9600.18124

    5c04

    01d2d0b33debb50e

    11

    C:\ Program Files(x86)\ Internet Explorer \ IEXPLORE.EXE

    98aa5612-3ca6-11e7-80e7-00505693700d

我已经尝试过的事情:

  • 以管理员身份浏览IE
  • 已禁用保护模式
  • 没有附加组件的IE浏览器
  • 清除缓存
  • 检查Temp \ Low文件夹是否存在(存在)

我读过可能需要重置Low文件夹上的Integrity Level。即使我能够从IE中的其他网站打印,这可能是真的吗?

我在服务器上工作时无法重新启动计算机。它会占用每个人的网站。但是,此问题发生在其他用户的计算机上,因此我可以让他们在必要时重新启动。

感谢任何帮助。提前谢谢。

1 个答案:

答案 0 :(得分:0)

对于将来可能遇到此问题的任何人,问题来自我们的Bootstrap V4 css文件。以下是导致问题的以下样式:

@media print {
   *,
   *::before,
   *::after,
   *::first-letter,
   *::first-line {
        text-shadow: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
   }
}

以下是风格需要更新的方式:

@media print {
   *,
   *::before,
   *::after,
   p::first-letter,
   div::first-letter,
   blockquote::first-letter,
   li::first-letter,
   p::first-line,
   div::first-line,
   blockquote::first-line,
   li::first-line {
          text-shadow: none !important;
          -webkit-box-shadow: none !important;
          box-shadow: none !important;
   }
}