Tu problema se debe a que internet explorer no respeta todas las reglas de implementacion de html. y viola muchos scripts para que funcionen unicamente bien en su navegador y no en un navegador estandarizado como fifefox.
Fifefox no es una mierda. te aconsejo que revises tu codigo y veas que intrucciones aplicaste para que unicamente corrieran en explorer. Existen lenguajes que solo corren con explorer... pero eso no significa que sea el mejor.
un buen punto de partida es
www.w3c.org