Forum Moderators: open
@media screen {
body { font-size: 13px }
}
@media print {
body { font-size: 10pt }
}
@media screen, print {
body { line-height: 1.2 }
}
<script type="text/javascript">
function customPrint(content) {
var win = window.open();
self.focus();
win.document.open();
win.document.write('<'+'html'+'><'+'body'+'>');
win.document.write(content);
win.document.write('<'+'/body'+'><'+'/html'+'>');
win.document.close();
win.print();
win.close();
}
</script>
<input type="button" onclick="customPrint('text text text');" value="Print" />
<script type="text/javascript" language="jscript">
function PrintPages(blnPrompt, intStartPage, intEndPage) {
with (factory.printing){
SetPageRange(false,intStartPage,intEndPage);
Print(blnPrompt);
WaitForSpoolingComplete();
}}
</script>
<!-- Print page range 1 to 10 with no prompt -->
<button onclick="PrintPages(false,1,10)">Print Pages 1-10</button>
ScriptX: now the de facto printing control for the web