From aae4c521d5c96397688473067741b91d0e22d5c8 Mon Sep 17 00:00:00 2001 From: Georgy Litvinov Date: Fri, 15 Jan 2021 17:42:57 +0100 Subject: [PATCH] Added to print script --- .../webapp/templates/freemarker/elenphAritcle.ftl | 1 + webapp/src/main/webapp/themes/iph/js/print.js | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 webapp/src/main/webapp/themes/iph/js/print.js diff --git a/webapp/src/main/webapp/templates/freemarker/elenphAritcle.ftl b/webapp/src/main/webapp/templates/freemarker/elenphAritcle.ftl index 44e746b5..9ce5a3a8 100644 --- a/webapp/src/main/webapp/templates/freemarker/elenphAritcle.ftl +++ b/webapp/src/main/webapp/templates/freemarker/elenphAritcle.ftl @@ -7,6 +7,7 @@ <#include "individual-setup.ftl"> ${scripts.add('')} ${scripts.add('')} +${scripts.add('')} <#import "individual-qrCodeGenerator.ftl" as qr> <#import "lib-vivo-properties.ftl" as vp> <#--Number of labels present--> diff --git a/webapp/src/main/webapp/themes/iph/js/print.js b/webapp/src/main/webapp/themes/iph/js/print.js new file mode 100644 index 00000000..7c23db47 --- /dev/null +++ b/webapp/src/main/webapp/themes/iph/js/print.js @@ -0,0 +1,13 @@ +function printPageContent() { + var printContent = null; + var winPrint = window.open('','', 'left=0,top=0,width=800,height=900'); + winPrint.document.write("" + document.title + ""); + printContent = document.getElementById("wrapper-content"); + winPrint.document.write(printContent.innerHTML); + winPrint.document.write(""); + winPrint.document.close(); + winPrint.focus(); + setTimeout(function(){ + winPrint.print(); + }, 500); +}