Tjena, lyckades söka upp denna funktionen här i javascript forumet så jag gissar att det är här jag ska fråga om den.
<script type="text/javascript">
myClientArray=["fooooo","barbar","och sen en sista!"]
myClientKoas=["ooool","barbuk","och sen en bara trams kvar!"]
for (i=0; i < myClientArray.length; i++){
printstr = '<!--- Passar A5 fönsterkuvert --->'+
'<table cellpadding=10 style="margin-left:365px; margin-top: 60px; border:1px dotted dddddd; width:280; height:135; ' + ((i < myClientArray.length-1)?'page-break-after: always;':'') + '"><td>'+
myClientArray[i] +'<br>'+
myClientKoas[i] +'<br>'+
' </td></table> ';
document.write(printstr);
}
window.onload=function(){
window.print();
// Om personalfunktioner_start.asp skrivs ut istället för
// adresserna, avkommentera nästa rad!
//alert("Klicka ok när utskriften har börjat");
document.location.href="ol_display.asp";
}
</script>
Det jag vill är att jag tänker skapa en sida där användaren kryssar i vilka poster från databasen han vill ha utskrivet.
När detta är gjort så vill jag att varje post skrivs ut på vars ett eller två A4 alltså med pagebreake funktionen.
Men jag får inte rätt på scriptet alls. När jag provar det så kommer det upp 50 utskrift fönster eller liknande och när jag tryckt utskriv på alla så blir det fel på sidan men utskriften kommer fint ut.. Det jag hellre hade velat ha är att den använder sig av ett färdigt asp dokument jag har eller om jag skapar ett nytt där den skriver ut varjepost som man har valt i samma formatering på varsin sida.
Det går kanske att utveckla formateringen i scriptet?
Bild på hur sidan ser ut bifogas.