Как отобразить авторизованную подпись только тогда, когда пользователь пытается распечатать сертификат
Я хочу, чтобы показать подпись человека в asp.net страница только тогда, когда пользователь нажимает на кнопку печати.
Я создал страницу сертификата, где страница может иметь цифровую подпись человека
но пользователь должен иметь возможность видеть подпись только на странице предварительного просмотра печати, но не на самой странице aspx.
Как я могу этого добиться...любые предложения, пожалуйста.
заранее спасибо..
Что я уже пробовал:
function cert_Print() { var contents = document.getElementById("divPrintContent").innerHTML; var frame1 = document.createElement('iframe'); frame1.name = "frame1"; frame1.style.position = "absolute"; frame1.style.top = "-1000000px"; document.body.appendChild(frame1); var frameDoc = frame1.contentWindow ? frame1.contentWindow : frame1.contentDocument.document ? frame1.contentDocument.document : frame1.contentDocument; frameDoc.document.open(); frameDoc.document.write(''); frameDoc.document.write(''); frameDoc.document.write(contents); frameDoc.document.write(''); frameDoc.document.close(); setTimeout(function () { window.frames["frame1"].focus(); window.frames["frame1"].print(); document.body.removeChild(frame1); }, 500); return false; }