2015-06-14 1 views
0

При запуске в режиме совместимости с IE10 IE11 падает во время печати без печати (без диалога печати).Ошибка при работе с IE11 при печати без диалогового окна печати

Это образец HTML-код, который вызывает IE11 врезаться:

<html lang="en"> 
    <head> 
     <meta http-equiv="x-ua-compatible" content="IE=10" /> 
     <meta charset="utf-8"></meta> 
     <title>Microsoft Internet Explorer print test</title> 

     <script language="VBScript"> 
      sub Print() 
       OLECMDID_PRINT = 6 
       OLECMDEXECOPT_DONTPROMPTUSER = 2 
       OLECMDEXECOPT_PROMPTUSER = 1 
       call WB.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER,1) 
      End Sub 
      document.write "<object id='WB' width='0' height='0' classid='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>" 
     </script> 

    </head> 
    <body> 
     Print test. 
     <a href="#" onclick="Print()">Print</a>  
    </body> 
</html> 

Это ошибка, сообщаемая в журнале событий:

Faulting application name: IEXPLORE.EXE, version: 11.0.9600.17840, time stamp: 0x555fe1bb 
Faulting module name: shlwapi.DLL, version: 6.1.7601.17514, time stamp: 0x4ce7b9e2 
Exception code: 0xc0000005 
Fault offset: 0x0001bb3a 
Faulting process id: 0x2434 
Faulting application start time: 0x01d0a69151fbbc71 
Faulting application path: C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE 
Faulting module path: C:\Windows\syswow64\shlwapi.DLL 
Report Id: 92c64479-1284-11e5-b1ca-005056c00008 

Это начало происходить после того, как kb3021952 был установлен. Удаление kb3021952 не устраняет проблему.

Есть ли какие-либо известные способы решения этой проблемы? Каковы другие варианты для неопроверенной печати в IE? Возможно, имеется доступный для этой цели параметр недокументированной командной строки (эквивалент «-kiosk-printing» в Chrome)?

ответ

Смежные вопросы