jaja no, no da ningún error, simplemente no se mueven.
Peeeero ya encontré el problema a base de debugear con Firebug. El problema era que para mover los caballos utilizaba esto básicamente:
Código Javascript
:
Ver originala=document.getElementById("caballo1").style;
a.left=posx+aleatorio;
posx+aleatorio es un número de pixels, pero simplemente eso, el número. Por lo visto eso funcionaba hasta IE7, pero ahora para que funcione hay que poner "px", así que ha quedado así:
Código Javascript
:
Ver originala=document.getElementById("caballo1").style;
a.left=(posx+aleatorio)+"px";
No lo he mirado demasiado a fondo aún pero parece que con eso ya está arreglado y funciona en Firefox 35 al menos. Marco el tema como solucionado :)
Gracias de todas formas porque me da que la función findDOM está desfasada y no habría funcionado sin cambiarlo por getElementById.