york3rs escribió:
Tienes que fijarte mejor en la sintaxis del codigo.
Ej, href=" <=habres comillas y no las cierras
<img src="'+ imagen +'/>< [Lo mismo que antes.-]
Código :
<script>
function Imprimir(imagen) {
newWindow = window.open("","Imagenes","width=400,height=450,left=100,top=60");
newWindow.document.open();
newWindow.document.write('<html><head></head><body onload="window.print()"><img src="'+ imagen +'"/></body></html>');
newWindow.document.close();
newWindow.focus();
}
</script>
<a href="#" onClick="Imprimir('imagenes/foto_01.gif');">Imprimir</a>
migos sé que este tema es re viejo, pero estoy tratando de hacer algo similar con un pdf, lo intenté con esto:
<script>
function Imprimir(pdf) {
newWindow = window.open("","ePrint");
newWindow.document.open();
newWindow.document.write('<html><head></head><body onload="window.print()"><embed src="'+ pdf +'" width="100%" height="100%"/></body></html>');
newWindow.document.close();
newWindow.focus();
}
</script>
llamándolo desde una imágen y no me funciona,
<a href="pdf/FZytigaASCO13_6796v2_P1_PAN.pdf" onClick="Imprimir('pdf/FZytigaASCO13_6796v2_P1_PAN.pdf');"><img src="images/printer.png" width="45" height="45" alt="Imprimir"></a>
saludos y gracias