Измените функцию, выполняемую кнопкой, на автоматическое выполнение

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

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

        <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 не исключает.

0 ответов

Другие вопросы по тегам