Tôi đã chơi xung quanh với Angular.js cho cuối cùng dài trong khi và cho cuộc sống của tôi, Tôi không thể nhận được ứng dụng góc của tôi để khởi động trong IE9. Tất cả họ làm việc tốt trong IE11 nhưng IE9 sẽ chỉ hiển thị các niềng răng xoăn và tương tự như bit.
Tôi tìm kiếm xung quanh và không thể tìm thấy bất cứ ai phàn nàn về vấn đề của mình. Nó hoạt động tốt trong Chrome, IE11, chỉ cần không IE9.
Tôi đã ném ra bởi thực tế rằng giao diện điều khiển IE đã đem lại cho tôi lỗi như thế này:
SEC7111: HTTPS bảo mật bị tổn hại bởi res://IEFRAME.dll/forbidframing.htm
Lỗi đó đã cho tôi suy nghĩ đã có một số vấn đề tải các góc hoặc các thư viện khác mà tôi cần thiết. Vì nó biến ra, Điều này đã không vấn đề.
Bởi poking xung quanh thành phố internets, Tôi cuối cùng đã phát hiện ra rằng cụm từ mà tôi cần thiết để tìm kiếm cho "bootstrap" và rằng nó có vẻ như các bootstrapping thất bại. Cuối cùng, vấn đề của tôi đã là rằng tôi đã trang trí của tôi <HTML> thẻ với các thuộc tính của ứng dụng, như trong:
<HTML ng-app = "MatrixApp">
Vâng, mà không làm việc cho IE9. Thay vào đó, Tôi quấn tất cả phần còn lại của HTML trong các <cơ thể> bên trong một div và tài liệu tham khảo MatrixApp như vậy.
Giải quyết vấn đề.
Hy vọng rằng điều này tiết kiệm một người nào đó một số đau buồn.
</kết thúc>