Пожалуйста, проверьте версию браузера Microsoft Edge, и метод window.print () и сценарий document.execCommand («print») хорошо работают на моей стороне (с использованием Microsoft Edge 44.18362.1.0), результат такой:
![enter image description here](https://i.stack.imgur.com/JsTeG.gif)
пример кода:
<button onclick="myFunction()">Print this page</button>
<script>
function myFunction() {
//window.print();
document.execCommand("print");
}
</script>
Итак, вы можете попробовать обновить версию браузера Microsoft Edge до версии 44.18362.1.0 или до последней версии.