Я управляю веб-сайтом, который предоставляет услуги по управлению резюме для рекрутеров.
У нас есть функция, которая позволяет конечному пользователю распечатать партию резюме. Это достигается путем рендеринга веб-страницы, которая содержит серию ссылок на все резюме, которые они ранее выбрали. Эта страница специально составлена из очень простого HTML.
Им предписано (в Internet Explorer) щелкнуть ссылку, чтобы открыть стандартный диалог печати.
В диалоговом окне печати они нажимают на вкладку "Параметры" и устанавливают флажок "Печатать все связанные документы". Как вы можете себе представить, когда они нажимают "Печать", конечным результатом является то, что все резюме, связанные с этой страницы, печатаются.
Эта функция существует со времен Internet Explorer 7 и всегда работала нормально.
Эта функция также не часто используется. Мы только что получили жалобу от клиента, в которой говорилось, что, когда они пытались напечатать партию из 25 резюме, была напечатана только "горстка" резюме. Они только что обновились до Internet Explorer 11. Ранее они печатали без проблем.
Мне удалось воспроизвести это поведение на моей машине и на нескольких других рабочих станциях в нашем офисе. "Горстка" резюме является как можно более точным способом описания ситуации: кажется, что будет напечатано произвольное количество связанных документов (обычно менее 12, но никогда не полных 25).
На некоторых преднамеренно устаревших изображениях разработчиков, имеющих IE 7, 8, 9 и 10, я смог распечатать все документы, как и ожидалось, с той же веб-страницы, что и в случае сбоя.
Наблюдение за HTTP-трафиком в Fiddler показывает, что сразу после нажатия кнопки "Печать" все 25 документов запрашиваются с сервера, и все ответы содержат 200 кодов состояния и правильное содержимое.
Кроме того, в Internet Explorer 11 я мог вручную нажимать на каждую ссылку и печатать каждое из 25 резюме без проблем. Таким образом, похоже, что он не останавливается на непечатном документе.
Добавление нашего сайта в список сайтов "Compatibility View" не меняет его поведение.
Я мог воспроизвести случай неудачи, используя IE 11, на нескольких других произвольно выбранных веб-сайтах.
Я не могу найти какую-либо информацию по этой проблеме в другом месте. Кто-нибудь знает, если это известная проблема и / или есть ли исправление?
Если вы хотите попробовать это сами, вот простой тестовый пример:
http://s.co.tt/misc/test_print_linked_docs/test_25_links.html
Спасибо за ваше время!