prova così, con IE funziona (e forse con tutti i browser moderni)
codice:
<html><head><title>...</title>
<link rel="alternate" media="print" href="questa_pagina.htm" />
<script type="text/javascript">
function docToPrint(doc){
	var lnk = document.getElementsByTagName("LINK");
	for (k=0;k<lnk.length;k++){
		if(lnk[k].media=="print" && lnk[k].rel=="alternate") lnk[k].href=doc;
	}
}
</script>
</head><body>
stampa doc.txt
</body></html>
se vuoi puoi mandare direttamente in stampa al click sul link con
stampa doc.txt
e l' utente potrà decidere quante copie fare,
ciao