Comunidad de diseño web y desarrollo en internet

imprimir Imagen

Citar            
MensajeEscrito el 03 Dic 2007 01:54 pm
Hola amigos… después de romperme la cabeza buscando por google no conseguí nada y lo poco que conseguí no funciona.. estoy tratando de hacer que al presionar un vinculo se imprima una imagen que esta en una carpeta… como puedo hacerlo.. ya probé hasta donde dan mis conocimientos.. les muestro el código java que utiliza y que no me funciono…

JAVASCRIPT

Código :

function Imprimir(imagen) {
var Ventana =window.open('','Nombre de La Imagen');
var Contenido='<html><head></head><body onload="window.print()"><img src="'+ imagen +'/></body></html>';
Ventana.write(Contenido);
}


HTML

Código :

<a href=" onClick="Imprimir(imagenes/foto_01.gif);">Imprimir</a>


este código esta hecho para que abra una ventana y la imprima pero me gustaría que no abriera ninguna sino que imprima directamente..¿se puede?

Espero que alguien pueda ayudarme!! gracias
:)

Por Zis

Claber

313 de clabLevel

1 tutorial

Genero:Masculino  

Bell Ville - Cordoba - Argentina

firefox
Citar            
MensajeEscrito el 03 Dic 2007 07:10 pm
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>

Por york3rs

551 de clabLevel

1 tutorial

Genero:Masculino  

LA___Chile

msie
Citar            
MensajeEscrito el 17 Dic 2013 02:47 am
amigos 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

Por danielillapp

33 de clabLevel



Genero:Femenino  

Aprendiz de la vida y AS3

chrome
Citar            
MensajeEscrito el 17 Dic 2013 02:49 am

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

Por danielillapp

33 de clabLevel



Genero:Femenino  

Aprendiz de la vida y AS3

chrome

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.