#javascript #printing
#язык JavaScript #печатание
Вопрос:
Поэтому я написал функцию для печати только определенного раздела веб-сайта, чтобы восстановить сайт на полную страницу. Эта функция правильно работает на рабочем столе и в инструментах разработки, но когда я открываю страницу на своем iPhone, она хочет распечатать весь веб-сайт.
function printContent(el) { var restorepage = document.body.innerHTML; var printcontent = document.getElementById(el).innerHTML; document.body.innerHTML = printcontent; window.print(); document.body.innerHTML = restorepage; }
lt;button class="printButton" onclick="printContent('recipe1')"gt;lt;img src="img/main/printer.png" alt=""gt;lt;/buttongt;
Кроме того, есть ли какие-либо js, которые я могу добавить, чтобы вернуться к точному месту на странице, когда окно печати закрыто?