Сбой печати веб-страницы в IE7, IE8 - PullRequest
0 голосов
/ 01 ноября 2010

Это может звучать как проблема SuperUser, но я написал соответствующую страницу и мне интересно, могу ли я что-нибудь сделать, чтобы решить эту проблему ....

У меня есть страница в работеэто просто отображает данные в кучу таблиц.Наши сотрудники в основном заходят на эту страницу, чтобы распечатать форму с информацией о наших клиентах, заполненной для них.Сегодня для конкретного клиента страница не печатается.Я пробовал печатать с использованием IE 7 и 8, а также Chrome в Windows XP и Windows 7. Данные этого клиента ни в коем случае не делают страницу длиннее или содержат больше данных, чем другие клиенты.

Симптомы:

НЕ печатает с использованием IE8 или IE7 на WinXP и Windows 7.

ДЕЛАЕТ печать с Chrome.

Страница для печати отображается нормально, так как реальная веб-страница идет ... она прокручивается, ошибок нет, и кажется, что со страницей все в порядке.

При использовании IE для печати документ просто катится без фактической печати ... Я заканчиваю тем, что отменяю документ из окна принтеров.

При просмотре предварительного просмотра отображается первая страница, но при попытке перейти на вторую страницу в окне предварительного просмотра IE блокируется.

Это происходит не для каждого клиента, но когда это происходит, его можно воспроизвести.

Страница довольно длинная и содержит информацию о клиенте, которая мешает мне просто скопировать и вставить разметку для вас, ребята.Я надеюсь, что у кого-то еще возникла похожая проблема в IE, и у него есть несколько советов.

ПРИМЕЧАНИЕ. Пользователям не разрешается использовать другие браузеры, поэтому, пожалуйста, сохраняйте пламя IE, пожалуйста.

Ответы [ 2 ]

3 голосов
/ 01 ноября 2010

Хммм, очень сложно сказать без разметки.

Просто, чтобы бросить несколько идей:

  • Используете ли вы что-нибудь сложное на страницах, например, Flash или Java?

  • Пользовательские шрифты / cufon?

  • Огромные уменьшенные изображения?

  • opacity или IE сумасшедший filter CSS-правила?

  • Огромная структура, которую IE не удается разбить на страницы, например, гигантский стол с position: absolute?

Если вы используете изображения, попробуйте отключить изображения. Попробуйте отключить CSS.

2 голосов
/ 01 ноября 2010

Несколько вещей, которые нужно попробовать при отладке:

  • Переключите все на стандартный шрифт и размер шрифта (например, Arial 12px).
  • Устраните все CSS и JavaScript, и еслиэто исправит это, тогда вы можете сузить его, убирая порции за порции до тех пор, пока они не начнут работать.
  • Если это не сработает, попробуйте значительно сократить содержание, чтобы увидеть, покажется ли оно.
...