Mam przykładową sytuację
Mam trzy checkboxy i jeden **button - drukuj ** I teraz chciałbym w zależności od tego, które checkboxy zaznaczę drukować odpowiedni panel. Czyli zazanczam panel1 to drukuję tylko panel1 zaznacza panel1 i panel3 to drukuję panel1 i panel3 itd... Wiem jak zrobić wydruk dla jednego panelu (lub zrobićwydruk dla kilu paneli ale pojawiają mi się wtedy nowego okna z wyborem drukarki dla każdego panelu), ale nie wiem w jaki sposób zrobić, żeby każdy panel był drukowany na nowej stronie A4 i nie otwierały mi się kolejne okna z wyborem drukarki tylko wszystko dało się zrobić przy użyciu jednego przycisku.
Funkcja do wydruku pojedynczego panelu. Dzięki za pomoc.
<script type="text/javascript">
function prinPanel() {
<%-- var frame = document.getElementsByClassName('print').item(0); --%>
var frame = document.getElementById("<%=Panel_1.ClientID %>");
var data = frame.innerHTML;
var win = window.open('', '', 'left=1,top=1,width=1200,height=1600,tollbar=0,scrollbars=1, resizable=10, padding:1');
win.document.write('<html><head>');
win.document.write('</head><body >');
win.document.write(data);
win.document.write('<br/>');
win.document.write('</body></html>');
win.print();
win.close();
return true;
}
</script>