Foros del Web » Programando para Internet » Javascript »

metodo 'print'

Estas en el tema de metodo 'print' en el foro de Javascript en Foros del Web. Hola buenas!! Necesitaba saber si el metodo print va unicamente ligado al objeto window, es decir si no puedo imprimir un trozo de codigo ni ...
  #1 (permalink)  
Antiguo 13/07/2005, 06:13
Avatar de Yusta  
Fecha de Ingreso: septiembre-2001
Ubicación: Madrid
Mensajes: 158
Antigüedad: 23 años, 6 meses
Puntos: 0
metodo 'print'

Hola buenas!! Necesitaba saber si el metodo print va unicamente ligado al objeto window, es decir si no puedo imprimir un trozo de codigo ni nada por el estilo. Curioseando en las Faqs he visto que se puede extraer el contenido de un html e imprimirlo!, fundamentalmente he visto que lo hacen de dos formas, jugando con los estilos y ocultando las capas que no deseamos que se impriman o abriendo una nueva página con el codigo seleccionado a imprimir y sacando el diálogo predeterminado de las impresoras para imprimirlo!. Mi problema es que el cliente no quiere que aparezca la ventana pop up, es decir pulsamos sobre un boton del Html y directamente abrir el cuadro de dialogo de las impresoras e imprimir el texto elegido!.
Gracias
  #2 (permalink)  
Antiguo 13/07/2005, 07:02
Avatar de Yusta  
Fecha de Ingreso: septiembre-2001
Ubicación: Madrid
Mensajes: 158
Antigüedad: 23 años, 6 meses
Puntos: 0
Trasteando, trasteando, he encontrado una forma no muy limpia de hacerlo en IE, en NS no tira ni de coña!, pero bueno os la pongo por si hay algun interesado:
<html>
<head>
<style>
.ver{display:block}
.nover{display:none}
</style>
<script>
function imprSelec()
{
document.getElementById('seleccion2').className = 'ver';
document.getElementById('contenidos1').className = 'nover';
window.print( );
document.getElementById('contenidos1').className = 'ver';
document.getElementById('seleccion2').className = 'nover';
}
</script>
</head>
<body>
<div id="contenidos1">
contenidos
</div>
<div id="seleccion2" class="nover">
número: XXXXX<br>
serie: XXX<br>
tipo sorteo: D<br>
fecha: XX/XX/XXXX<br>
</div>
</body>
</html>
  #3 (permalink)  
Antiguo 13/07/2005, 16:33
 
Fecha de Ingreso: julio-2005
Mensajes: 86
Antigüedad: 19 años, 8 meses
Puntos: 0
como puedo hacer un boton que al darle imprimir me imprima la hoja pero en tamaño oficio, y con los margenes horizontal y vertical que yo determine

gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:16.