buenas,
verifica la consola de error de firefox para determinar si existe algún error. de momento, la posible causa puede ser los valores de los atributos del elemento <script>. estas indicandole al navegador que utilice el interprete jscript el cual es solo de iexplorer. language ya no se utiliza, por lo que ese atributo puedes obviarlo. en type, deberias asignar el valor text/javascript.