Hola
el codigo lo que hace abre una pagina nueva y muestra lo que esta en el div, pero lo que quiero y no he podido es que no se habra otra pagina si no que sobre la misma pagina me mande el cuadro de dialogo para imprimir,
he tratado de mil formas pero no se me ocurre nada de nada
<script language="Javascript">
function imprSelec(nombre)
{
var ficha = document.getElementById(nombre);
var ventimp = window.open(' ', 'popimpr');
ventimp.document.write( ficha.innerHTML );
ventimp.document.close();
ventimp.print( );
ventimp.close();
}
</script>
<DIV ID="ficha">
<table>
<tr>
<td>PUCHAAAAAAAAAAAA</td>
</tr>
</table>
</div>
<a href="javascript:imprSelec('ficha')" >Imprimir</a>
gracias