Am jucat în jurul cu Angular.js pentru ultimele lung în timp ce şi pentru viaţa de mine, NU am putut obţine meu apps unghiulare pentru a lansa în IE9. Toate lucrează bine în IE11 dar IE9 ar arăta doar figurate şi biţi similare.
Am căutat în jurul şi nu a putut găsi pe nimeni plângându-se despre problema lui. It worked fin în Chrome, IE11, nu doar IE9.
Am fost aruncat în afara de faptul că consola IE a fost oferindu-mi erori de genul asta:
SEC7111: HTTPS securitatea e compromisa de res://Ieframe.dll/forbidframing.htm
Acea eroare a avut mă gândesc a fost unele probleme descărcarea unghiulare sau alte biblioteci care am nevoie. Aşa cum se dovedeşte, Acest lucru nu a fost problema.
De poking jurul Internet, În cele din urmă am aflat că fraza am nevoie pentru a căuta a fost "bootstrap" şi că se pare ca procesul de bootstrap a acestuia. În cele din urmă, problema mea a fost că am avut decorat meu <HTML> Tag-ul cu atributul ng-app, ca şi în:
<HTML ng-app = "MatrixApp">
Bine, care nu au de lucru pentru IE9. În schimb, Am înfăşurat tot restul de HTML în <corpul> în interiorul unui div şi referinţe MatrixApp în acest fel.
Problema rezolvata.
Sperăm că acest lucru economiseşte cineva ceva durere.
</scop>