Foros del Web » Programando para Internet » Javascript »

Background de tabla cambiante en FireFox

Estas en el tema de Background de tabla cambiante en FireFox en el foro de Javascript en Foros del Web. Buenas!! Hice esta funcion para hacer botones con el fondo de una tabla y estados con diferentes imagenes: Código HTML: <script> function BarButtonState(ButtonNumber,State) { ButtonNumber.background="img/"+ButtonNumber.id+"-"+State+".jpg"; ...
  #1 (permalink)  
Antiguo 19/10/2007, 06:46
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 17 años, 1 mes
Puntos: 0
Exclamación Background de tabla cambiante en FireFox

Buenas!!
Hice esta funcion para hacer botones con el fondo de una tabla y estados con diferentes imagenes:
Código HTML:
<script>
function BarButtonState(ButtonNumber,State) {
ButtonNumber.background="img/"+ButtonNumber.id+"-"+State+".jpg";
}
</script> 
Y la aplico así:
Código HTML:
<td width="150" background="img/barbutton1-1.jpg" id="barbutton1" onMouseOut="javascript:BarButtonState(this,1)" onMouseOver="javascript:BarButtonState(this,2)" onMouseDown="javascript:BarButtonState(this,3)" onMouseUp="javascript:BarButtonState(this,4)" style="cursor:pointer;"></td> 
En interent explorer me funciona perfectamente pero ni en Opera ni en firefox hace lo que ha de hacer...
He probado varias cosillas pero no lo consigo... algun experto me hecha una mano?! gracias.
  #2 (permalink)  
Antiguo 19/10/2007, 07:08
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Background de tabla cambiante en FireFox

Solucionado; El problema era no usar "style.backgroundImage" en js, style="background-Image:url()"; en html.
  #3 (permalink)  
Antiguo 19/10/2007, 08:25
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Re: Background de tabla cambiante en FireFox

Hola lag_0. Bienvenido al foro.

Es recomendable poner las etiquetas y los eventos en minúscula (onmouseout) y no hace falta poner javascript:

Saludos,
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 04:43.