window.print() не работает в браузере Microsoft Edge
11/28/2017

Мы вызываем window.print() из javascript, чтобы открыть диалоговое окно принтера операционной системы. В большинстве случаев диалоговое окно принтера не открывается.

Он хорошо работает в Internet Explorer, проблема только с браузером Microsoft Edge.

Когда мы просматриваем журналы консоли с помощью инструментов разработчика (F12). мы получили следующее исключение,

СЦЕНАРИЙ 65535: Неожиданный вызов метода или доступа к свойству. preview.js (358,1)

Строка № 358 в preview.js --> Принтер.Начальная печать();

Примечание: когда мы нажимаем печать на нашей веб-странице, откроется новая вкладка, и на этой странице вызывается функция onload из javascript, а внутри окна функции onload.print() вызывается для открытия диалогового окна принтера операционной системы.

Пожалуйста, помогите в этом.

Пограничная версия:

Microsoft Edge 40.15063.0.0 Microsoft Edge 40.15063.0.0

Microsoft EdgeHTML 15.15063 Microsoft EdgeHTML 15.15063

Правильный Ответ

Miss Alfredo Purdy
12/24/2021

Привет Кавиярасан, Этот вопрос лучше разместить на наших форумах MSDN [https://social.msdn.microsoft.com/Forums/en-US/home]. Там есть специалисты по разработке веб-страниц с использованием Microsoft Edge, которые могут помочь вам решить вашу проблему. Дайте нам знать, если вам еще что-нибудь понадобится.

Помогло людям

Похожие вопросы

924

Просмотров

1

Ответов