Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/12/2006, 09:21
Avatar de webseficientes
webseficientes
 
Fecha de Ingreso: enero-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 320
Antigüedad: 20 años, 1 mes
Puntos: 14
Re: javascript no funciona en Firefox. en IE, opera, safari, si.

Lo que debe estar pasando es que firefox no reconoce el "objeto" como corresponde.

Yo te recomiendo que uses esta funcion que te determina de modo correcto el objeto que reconoce los distintos navegadores.

Código:
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
Con esto tendrias que usar una funcion sola quedaria asi

Código:
function irudialdatu(argazkizena)
{
obj = MM_findObj('argazkia');
obj.src="../IRUDIAKtx/Antzokia/"+argazkizena
}
Espero haberte ayudado
__________________
Gerardo Benitez
Programador Web Freelance, SEO, Diseño web