Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2009, 04:11
0Abrilina0
 
Fecha de Ingreso: julio-2009
Mensajes: 5
Antigüedad: 15 años, 6 meses
Puntos: 0
Script para imprimir imagenes evitando resto contenido.

Hola Foreros. Tengo un script para imprimir una imágen evitando imprimir el resto del contenido; en mi caso un bloque de publicidad colocado encima de la imágen. Funciona muy bien en internet explorer, pero no en firefox ¿alguien podria ayudarnos a solucionarlo o sabe de algún otro script que haga lo mismo y funcione en ambos navegadores? Gracias de antemano

El script es este

<script language=javascript>

function JScreenHeight(){

var hs = screen.height - 100;

return hs;

}
</script>
<script language="JavaScript">
function removeelements(){
var remove_el=document.all.remove
//if there is only one element with id=remove
if (remove_el!=''&&remove_el.length==null)
remove_el.style.display='none'
else{
//for each element with id=remove
for (i=0;i<remove_el.length;i++)
remove_el[i].style.display='none'
}
}
function revertback(){
setTimeout("window.location.reload()",50)
}
window.onbeforeprint=removeelements
window.onafterprint=revertback

</script>

<div align="center"><center>

<table border="0" cellpadding="5" cellspacing="5" width="99"
height="60" id="remove">
<tr>

<td align="center" width="80"><a
href="javascript:window.print()"><img
src="impresora.gif"
alt="Imprime el dibujo" border="0" width="48" height="48"
id="remove"></a></td>
<td align="center"><!--webbot bot="HTMLMarkup" startspan --><AQUI EL CODIGO DE LA PUBLICIDAD O CONTENIDO>

<div align="center"><center>

<table border="0" cellpadding="0" cellspacing="0" width="567"
height="60">
<tr>
<td align="center"><img src="imagenes/imagen.gif"
width="100" height="112"></td>