shell bypass 403
$(document).ready(function () {
$(".printBtn").click(function () {
printDiv('invoice_print');
});
});
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
setTimeout(function () {
window.location.reload()
}, 10000);
}
$(".downloadBtn").click(function () {
const element = document.getElementById("invoice_print");
let opt = {
margin: 0,
filename: 'invoice.pdf',
image: {type: 'jpeg', quality: 1},
jsPDF: {unit: 'in', format: 'a4', orientation: 'portrait'}
};
html2pdf().set(opt).from(element).save();
});