Yo he estado jugando con Angular.js para el último mucho tiempo y para la vida de mí, No podría conseguir mis aplicaciones Angular para lanzar en IE9. Todos trabajan bien en IE11 pero IE9 sólo mostraría las llaves y pedacitos de similares.
Busqué alrededor y no pudo encontrar a nadie quejándose acerca de su problema. Funcionó bien en Chrome, IE11, No IE9.
Me echaron por el hecho de que la consola IE me daba errores como este:
SEC7111: Seguridad HTTPS está comprometida de res://ieframe.dll/forbidframing.htm
Ese error me había pensando que había algún problema al descargar el angular u otras librerías que necesitaba. Como resulta, Este no era el problema.
Por husmear los internets, Finalmente descubrí que necesitaba para buscar la frase "bootstrap" y que parecía que estaba fallando el bootstrap. En el final, mi problema era que yo había decorado mi <HTML> etiqueta con el atributo ng-app, como en:
<HTML ng-app = "MatrixApp">
Bien, Eso no funcionó para IE9. En su lugar, Envolví todo el resto del HTML en el <cuerpo> dentro de un div y referencias MatrixApp así.
Problema resuelto.
Esperemos que esto ahorra alguien algo de dolor.
</final>