Попытка напечатать pdf через iframe в firefox - PullRequest
0 голосов
/ 14 мая 2019

Попытка печати PDF с помощью iframe

WebDriverWait wait_iframe = new WebDriverWait(driver, 20000);
wait_iframe.until(ExpectedConditions.visibilityOfElementLocated((By.id("printpdf"))));

Ожидаемый результат - печать счета в формате PDF должна отображаться на экране, но при фактическом выводе выдается сообщение об ошибке, т.е."

Код браузера:

var urlBase = url + '?title=' + escape(data.url);
var iframe = '<iframe id="printpdf" src="' + urlBase + '" frameborder="0" width="100%" height="100%"></iframe>';
$("#loadPdf").empty().html(iframe);
$('#printpdf').on("load", function() {
    printPDF();
});

function printPDF() {
    var frame = document.getElementById("printpdf");
    frame.focus();
    frame.contentWindow.print();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...