рдзреНрдпрд╛рди рджреЗрдВ:
рдпрд╣ рдкрд╣рд▓реЗ # 7711 рдореЗрдВ рдФрд░ рд╢рд╛рдпрдж # 6152 рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рддрдп рдпрд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╡рд┐рдиреНрдпрд╛рд╕:
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо:
рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдорд╛рдорд▓рд╛
https://kleins05.github.io/pdf.js/test-ieiframe/
(IE11 рдореЗрдВ рд▓реЛрдб рдХрд░реЗрдВ, рдкреНрд░рд┐рдВрдЯ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдкреНрд░рд┐рдВрдЯ рдЖрдЙрдЯрдкреБрдЯ рдЬрд╛рдВрдЪреЗрдВ)
рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреНрдпрд╛ рд╣реИ?
рдЖрдИрдлреНрд░реЗрдо рдореЗрдВ рдкреАрдбреАрдПрдл рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХреНрдпрд╛ рдЧрд▓рдд рд╣реБрдЖ?
рдЖрд╕рдкрд╛рд╕ рдХрд╛ рдкреЗрдЬ рдЫрдкрд╛ рд╣реБрдЖ рд╣реИред
IE11 рдореЗрдВ рдореБрджреНрд░рдг рд╕рдорд░реНрдерди рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреГрдкрдпрд╛ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреБрднрд╛рдЧ рдХреЛ рджреЗрдЦреЗрдВ:
рдЬрдмрдХрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рджрд░реНрд╢рдХ рдХреЛ рдЕрднреА рднреА IE 11/рдПрдЬ (рдЧреИрд░-рдХреНрд░реЛрдорд┐рдпрдо-рдЖрдзрд╛рд░рд┐рдд) рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛/рд╕реБрд╡рд┐рдзрд╛рдПрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЦрд░рд╛рдм рд╣реЛрдЧрд╛ред рдЖрдЧреЗ рдЬрд╛рдХрд░, рдХреЗрд╡рд▓ рд╡реЗ рдмрдЧреНрд╕ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдЬреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░/рдпрд╛ рдбрд┐рдлреЙрд▓реНрдЯ рд╡реНрдпреВрдЕрд░ рдХреЛ рдЪрд▓рдиреЗ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░реЛрдХрддреЗ рд╣реИрдВред
рдореБрдЭреЗ рдХрд╛рд░рдг рдорд┐рд▓ рдЧрдпрд╛ред IE рдореЗрдВ рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд window.print рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрдВрджреНрд░рд┐рдд рдлрд╝реНрд░реЗрдо/рд╡рд┐рдВрдбреЛ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ, рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рд╡рд╣ window
рд╕рдВрджрд░реНрднрд┐рдд рд╣реЛред document.execCommand рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЗрд╕рд╕реЗ рдмрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред
web/pdf_print_service.js:187 рдореЗрдВ print.call(window) рдХреЗ рдмрдЬрд╛рдп; рдЙрдкрдпреЛрдЧ:
var result = window.document.execCommand('print', false, null);
if (!result) {
print.call(window);
}
рдпрджрд┐ рдЖрдк IE11 рдХреЗ рдЖрдкрдХреЗ рд╕реАрдорд┐рдд рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд╡рдЬреВрдж рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрди рд╣реИрдВ, рддреЛ рдореИрдВ рдПрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВред рдореБрдЭреЗ рдмрддрд╛рдУред
рдпрджрд┐ рдЖрдк IE11 рдХреЗ рдЕрдкрдиреЗ рд╕реАрдорд┐рдд рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд╡рдЬреВрдж рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрди рд╣реИрдВ,
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╣рдордиреЗ рдореБрдЦреНрдп рдХреЛрдб-рдмреЗрд╕ рдореЗрдВ рд░рдЦреА рдЧрдИ рд╕рдВрдЧрддрддрд╛ "рд╣реИрдХреНрд╕" рдХреЛ рдХрднреА рднреА рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдкрдардиреАрдпрддрд╛/рд░рдЦрд░рдЦрд╛рд╡/рдкреНрд░рджрд░реНрд╢рди, рдФрд░ рд╡реЗ рд╣рдореЗрд╢рд╛ https://github.com/mozilla/pdf рдореЗрдВ рд░рдЦреЗ рдЧрдП рдкреЙрд▓реАрдлрд╝рд┐рд▓ рддрдХ рд╣реА рд╕реАрдорд┐рдд рдереЗред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рд╕рдордп рдПрдХ рдмрдЧ рдХреЛ рд╡реИрдз рдорд╛рдиреЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП IE11 рдореЗрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред (рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдкреАрдбреАрдПрдл.рдЬреЗрдПрд╕ рд░рд┐рд▓реАрдЬ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдЖрдИрдИ 11 рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╕рдорд░реНрдерд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рддрдп рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ рдФрд░ рдЬреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рдВрдЧрддрддрд╛ рдХреЛрдб рд░рд╣рддрд╛ рд╣реИ рдЙрд╕реЗ рд╣рдЯрд╛ рджреЗрдВред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЖрдИрдИ 11 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдиреЗ рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред , рдФрд░ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдореГрдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рд╣реИред)
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рдХрд╛рд░рдг рдорд┐рд▓ рдЧрдпрд╛ред IE рдореЗрдВ рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд window.print рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрдВрджреНрд░рд┐рдд рдлрд╝реНрд░реЗрдо/рд╡рд┐рдВрдбреЛ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ, рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рд╡рд╣
window
рд╕рдВрджрд░реНрднрд┐рдд рд╣реЛред document.execCommand рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЗрд╕рд╕реЗ рдмрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИредweb/pdf_print_service.js:187 рдореЗрдВ print.call(window) рдХреЗ рдмрдЬрд╛рдп; рдЙрдкрдпреЛрдЧ:
рдпрджрд┐ рдЖрдк IE11 рдХреЗ рдЖрдкрдХреЗ рд╕реАрдорд┐рдд рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд╡рдЬреВрдж рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрди рд╣реИрдВ, рддреЛ рдореИрдВ рдПрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВред рдореБрдЭреЗ рдмрддрд╛рдУред