Измените функцию, выполняемую кнопкой, на автоматическое выполнение
Я использую следующий пример кода, который распечатывается локально при нажатии кнопки, но хотел бы, чтобы он печатался автоматически при загрузке страницы.
Вот пример кода:
<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
не исключает.