Було б краще редагувати своє запитання і заявити, що ви не можете змінити джерело - як сказав Том, існує зміна вихідного коду, яку ви можете виконати:
Надання кредиту Thom на переповнення стека ( https://stackoverflow.com/questions/44547861/ie11-windows-7-print-issue-after-kb4021558/44574105#44574105 ):
function Print() {
if (document.queryCommandSupported('print')) {
document.execCommand('print', false, null);
}
else {
window.parent.<framename>.focus();
window.print();
}
Якщо ви не маєте доступу до джерела, то вам не пощастило для безпосереднього обходу. https://support.microsoft.com/en-us/help/4021558/cumulative-security-update-for-internet-explorer-june-13-2017
Відомі проблеми з цим оновленням безпеки
Коли ви друкуєте певний фрейм або кадр на веб-сторінці, друк
вихід може бути порожнім, або надруковано текст, який нагадує наступне:
404 Не знайдено
(Кадр є частиною веб-сторінки або вікна браузера, що відображається
зміст незалежно від його контейнера. Кадр може завантажувати вміст
самостійно.)
Ця проблема також спостерігалася в Internet Explorer 11 і
в програмах, які розміщують IE Web Browser Control.
Наразі для цього не існує обхідного шляху. Однак, якщо ви друкуєте
всієї веб-сторінки, вона буде правильно друкуватися.
Корпорація Майкрософт досліджує цю проблему та розміщуватиме додаткову інформацію
в цій статті, коли інформація стає доступною.
Крім того, ви можете або CTRL + A CRTL + C CTRL + V в інших місцях (MS Word / OpenOffice письменник і т.д.) і сподіваюся, що буде роздрукувати ОК, або ви можете клацнути правою кнопкою миші / попереднього друку і друку (але ваш пробіг буде змінюватися - більшість фреймів друкуватимуть лише частину таким чином)
Фактично проблема полягає в тому, як тимчасові файли взаємодіють при виклику для друку, MS, здається, змінили спосіб зберігання виклику тимчасового файлу, викликаного .print () (джерело: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/12349663/ )