Когда я печатаю страницу с помощью метода window.open()
в браузере Safari, по умолчанию отображается содержимое ниже.
----------------------
| title date |
| |
| |
| |
| contents |
| |
| |
| |
| about:blank 1/1 |
----------------------
Я понимаю, about:blank
является частью URL, но URL отсутствует, потому что я открываю этот экран с параметром window.open()
с параметром print
. Как я могу изменить это на другую строку?
var contents = printContents();
var printWindow = window.open('','print', 'height=400,width=600');
printWindow.document.open();
printWindow.document.write('<html><head><title>' + title + '</title>');
printWindow.document.write('</head><body>');
printWindow.document.write(contents);
printWindow.document.write('</body></html>');
printWindow.document.close();
printWindow.print();
printWindow.close();