Aca tenes un ejemplo de lo que podes hacer...
fijate que desde el javascript se abre una ventana y los valores son pasados por get en vez de post...ojo!!!
Código HTML:
<script language="Javascript">
function nuevaVentana(form){
var campo1;
var campo2;
var campo3;
var url;
campo1 = form.idcliente.value;
campo2 = form.iddepto.value;
campo3 = form.completo.value;
url = "imprimir.php?idcliente=" + campo1 +
"&iddepto=" + campo2 +
"&completo=" + campo3;
window.open
(url ,"jump","toolbar=no,height=300,width=600,menubar=no,
location=no,resizable=no,scrollbars=no");
}
</script>
<form method=\"POST\" onSubmit="nuevaVentana(this.form)">
<input type=\"hidden\" name=\"idcliente\" value=\"$idcliente\">
<input type=\"hidden\" name=\"iddepto\" value=\"$DUsr\">
<input type=\"submit\" name=\"completo\" value=\"Imprimir\">
</form>