Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   window.print() + window.close() (http://www.forosdelweb.com/f78/window-print-window-close-588184/)

punkser69 20/05/2008 10:25

window.print() + window.close()
 
Hola a todos del foro:

Tengo una pequeñisima duda estoy mandando imprimir un popup por medio del window.print() en asp.net y cuando aparece el dialogo de impresion necesesito cerrar el popup y no se como hacerlo ya que intente con lo sgte:
Response.Write("<script language=javascript>{window.print()}</script>")
Response.Write("<script language=javascript>{window.close()}</script>")

y no paso nada se cierra al instante el popup y no me abre el cuadro de impresion.

me imagino que tiene que ir una condicion o sea un if pero no se cual seria la condicion .

De ante mano muchas gracias

punkser69 20/05/2008 11:03

Respuesta: window.print() + window.close()
 
Cita:

Iniciado por punkser69 (Mensaje 2412176)
Hola a todos del foro:

Tengo una pequeñisima duda estoy mandando imprimir un popup por medio del window.print() en asp.net y cuando aparece el dialogo de impresion necesesito cerrar el popup y no se como hacerlo ya que intente con lo sgte:
Response.Write("<script language=javascript>{window.print()}</script>")
Response.Write("<script language=javascript>{window.close()}</script>")

y no paso nada se cierra al instante el popup y no me abre el cuadro de impresion.

me imagino que tiene que ir una condicion o sea un if pero no se cual seria la condicion .

De ante mano muchas gracias

Encontre lo que andaba buscando por si acaso pongo la respuesta:

<script type="text/javascript">
function Impresion()
{
if (window.print)
{
window.print();
window.close();
}
else
{
alert("Este navegador no soporta esta opción.");
window.close();
}
}
</script>
En el body se llama la funcion
<body onload="javascript:Impresion();">

blackstar_ccs 06/09/2011 14:31

Respuesta: window.print() + window.close()
 
gracias demasiado bueno


La zona horaria es GMT -6. Ahora son las 07:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.