2010-11-01 48 views
0

这听起来像一个超级用户的问题,但我有问题写的页面,我想知道如果有什么我可以做些什么来解决这个问题....打印网页未能在IE7,IE8

我有一个生产页面,可以在一堆表格中简单地显示数据。我们的员工基本上都会到这个页面打印一张表格,里面填写了我们的客户信息。今天为特定的客户端页面不打印。我已经尝试使用IE 7和8以及Windows XP和Windows 7上的Chrome进行打印。此客户端的数据绝不会使页面变长或包含更多数据,以至于其他客户端。

症状:

  • 不打印使用IE8或IE7在WinXP和Windows 7
  • 确实与Chrome浏览器进行打印。
  • 要打印的页面会显示得很好,就像实际的网页一样......它滚动,没有错误,页面上也没有任何错误。
  • 当使用IE打印时,文件只是假脱机打印出来......我最终从打印机窗口取消文件。
  • 当查看打印预览时会显示第一页,但是当我们尝试去打印预览中的第二页时,IE会锁定。
  • 这不会发生在每个客户端,但是当它发生时它可以被复制。

  • 该页面非常长,并有客户端信息,使我从复制粘贴标记为你们。我希望其他人在IE中遇到类似的问题,并提供一些建议。

    注意:用户不允许使用其他浏览器,所以请保存IE flamming。

    回答

    2

    有几件事情来尝试调试时:

    • 交换机所做的一切,以一个标准的字体和字体大小(如宋体12px的)。
    • 消除所有的CSS和JavaScript,如果修复了它,那么您可以通过删除大块直到它开始工作来缩小范围。
    • 如果这不起作用,请尽量减少内容以查看它是否会显示。
    +0

    不知道为什么我之前没有想到这件事......它肯定是CSS中的东西。我禁用JavaScript ...仍然有一个问题,禁用CSS,它的工作。我正在使用第三方网格,我认为这可能会导致问题如何...谢谢。 – AGoodDisplayName 2010-11-01 21:22:23

    +0

    它碰巧是Flexigrid?我以前遇到过打印问题。 – 2010-11-02 04:41:05

    +0

    它的DevExpress AspxGridView,我怀疑我有一些CSS导致问题。话虽如此,我确信IE的CSS处理是真正的罪魁祸首。 – AGoodDisplayName 2010-11-02 15:00:17

    3

    嗯,很难说没有标记。

    只是抛出一些想法:

    • 你使用什么难的网页上,像Flash或Java?

    • 自定义字体/ cufon?

    • 巨大的缩小图像?

    • opacity或IE特定的疯狂filter CSS规则?

    • 一个巨大的结构,IE不能分解成页面,例如一个巨大的桌子position: absolute

    如果您使用图像,请尝试关闭图像。尝试关闭CSS。

    +0

    +1没有找到您建议的任何css项目,但这些都是最适合这类问题的正确步骤,谢谢。我接受@James Skidmore,因为这是CSS导致的问题,我一读完他的帖子就关掉了。再次感谢。 – AGoodDisplayName 2010-11-01 21:23:37