Функция Window.print () и функция document.execCommand ('print') не работают в MS Edge - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь распечатать отчет html в своем приложении с помощью функции window.print (), хорошо работает во всех браузерах, но в Microsoft Edge ничего не происходит.

Есть ли альтернативные функции для печати в Microsoft Edge?

Я попробовал функцию - document.execCommand ('print').Протестировано в Chrome, там хорошо работает, но в MS Edge не работает.

1 Ответ

1 голос
/ 12 июня 2019

Пожалуйста, проверьте версию браузера Microsoft Edge, и метод window.print () и сценарий document.execCommand («print») хорошо работают на моей стороне (с использованием Microsoft Edge 44.18362.1.0), результат такой: enter image description here

пример кода:

<button onclick="myFunction()">Print this page</button>

<script>
    function myFunction() {
        //window.print();
        document.execCommand("print");
    }
</script>

Итак, вы можете попробовать обновить версию браузера Microsoft Edge до версии 44.18362.1.0 или до последней версии.

...