Изменить функцию с кнопки на автоматически выполненную - PullRequest
0 голосов
/ 22 марта 2020

Я использую следующий пример кода, который печатается локально при нажатии кнопки, но хотел бы, чтобы он печатался автоматически при загрузке страницы.

Вот пример кода:

        <script>
            $(document).ready(function () {
                $("#printBtn").click(function () {
                    //1. perform server side task
                    $.ajax({
                        url: "CreateTextFileHandler.ashx", success: function (txtFileName) {
                            alert("The text file: " + txtFileName + " was created at server side. Continue printing it...");

                            //2. Print the created text file specifying the file name

                            jsWebClientPrint.print('useDefaultPrinter=' + $('#useDefaultPrinter').attr('checked') + '&printerName=' + $('#installedPrinterName').val() + '&txtFileName=' + txtFileName);


                        }
                    });
                });
            });
        </script>

Я хочу изменить его, удалив $("#printBtn").click(function(), чтобы он работал без вмешательства пользователя после загрузки страницы. Когда я делаю, CreateTextFileHandler.ashx исполняется и оповещение исполняется, но вызов jsWebClientPrint не исключает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...