Согласно описанию вы упомянули, что вы разрешаете PHP загружать данные в определенных текстовых областях и позволяет пользователю обновлять их, поэтому при обновлении этих данных они будут сохраняться в базе данных для эта конкретная текстовая область.
Лучшее, что вы можете здесь сделать, - это сохранить один уникальный ключ для отображаемых данных, а при перенаправлении страницы привязывать уникальный ключ вместе с URL-адресом страницы, поэтому используйте этот ключ в новом На странице, где у вас есть шаблон, вы можете получить данные, используя запрос выбора, и вы можете распечатать данные, где вы хотите.
После слов при печати нажмите шаблон, в котором будут заполнены данные, и пользователь сможет загрузить / распечатать шаблон с данными так, как вы хотели.
Или
Если вы не хотите использовать PHP для получения данных о новом документе, вы можете просто передать объект данных в localstorage, используя следующий способ:
var content= <your data Object>;
localStorage.setItem('print_content', content);
Теперь перед загрузкой диалога получите данные из переменной localstorage и распечатайте их в div или область, где вы хотите. Для получения данных из локального хранилища используйте следующий способ:
var printData = localStorage.getItem('print_content');
, используя printData var, вы сможете получать данные и используя синтаксис jQuery, вы сможете добавлять или отображать данные в div .