Hola,
function imprimir(){
win=window.open("","impr",'width=500,height=770,top=25,left=25,status=yes,scrollbars=yes,resizable=yes');
frm.action.value="AB_cliente_imprimir";
frm.submit();
}
esta función se llama a través de un botón de un html, el frm.action.value es el nombre de la función que carga el html siguiente:
<html>
<head>
<title>{_NOMBRE_EMPRESA}</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="{_GESTION_ROOT_URL_NO_SCRIPT}/templates/style_gestion.css?v={_VERSION}" rel="stylesheet" type="text/css">
</head>
<body onLoad="self.focus();self.print();self.close();" bgcolor="#FFFFFF" text="#000000" leftmargin="2" topmargin="2">
<table>
//aqui está el contenido a imprimir
</table>
</body>
</html>
gracias.
saludos.