2010-11-01 49 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