Я хотел бы отправить задание на печать на принтер, чтобы пользователю не приходилось нажимать «ОК» в диалоговом окне подтверждения печати.
Подойдет либо C# code-behind, либо javascript, в зависимости от того, что работает лучше.
Итак... Я знаю, что можно распечатать HTML-документ, но можно ли напечатать без нажатия кнопки "ОК" пользователем?
- Причина, по которой я спрашиваю об этом, заключается в том, что задание печати распечатывает документ 100 раз, динамически вставляя значения формы. (Представьте, что вы распечатываете открытку с благодарностью для 100 человек и не хотите сами менять имя 100 раз). Если пользователю необходимо подтвердить задание на печать для каждого из этих документов, для завершения только одного задания на печать потребуется некоторое время. А теперь представьте, если бы за один день поступило 100 заданий на печать! Это один человек тратит часы только на то, чтобы нажать «хорошо» 10000 раз.
Примечание. Только один человек должен будет использовать печатную форму, поэтому, если речь идет о снижении безопасности в браузере, это сработает. Мне просто нужен способ, чтобы все 100 отпечатков проходили без подтверждения каждого из них (даже 1 подтверждение на 100 было бы хорошо, но документ все равно должен меняться каждый раз).