2012-07-17 2 views
0

방금 ​​backbone.js 및 asp.net에서 작업하기 시작했습니다. 코드가 Firefox에서 제대로 작동하고 IE 8에서 같은 코드가 작동하지 않습니다. Internet Explorer 8에서 작동하도록 설정해야합니까?Backbone.js, IE 8 및 Win 7

Console.log는 Firefox에서만 작동하며 IE8에서 기록 된 메시지 (IE 8의 개발자 도구를 이미 사용함)를 어디서 볼 수 있는지 잘 모릅니다.

감사

답변

4

IE는 "스크립트"탭으로 갈 수 8에서 (당신은 HTML, CSS, 스크립트 및 프로파일 탭이의 왼쪽에 나타납니다) 콘솔은 오른쪽에 그 탭의 측면.

첫 번째 질문에 대한 답은 아니오입니다. Backbone.js 및 IE에는 특별한 것이 없으며, 완벽하게 표준을 준수하는 JavaScript가있을 것입니다. 물론 IE 8은 그것을 좋아하지 않습니다.

예를 들어, 후행 쉼표 목록을 종료하지 않습니다

{ 
    "something" : "value", 
    "other" : "different value", 
} 

가 IE에서 그리 많이하지, 파이어 폭스에서 잘 될 것입니다.

행운을 빈다.

2

마지막 프로젝트에서이 문제가 발생했습니다. John이 언급 한 것과 같은 항목은 jslint를 통해 코드를 실행하여 플래그 할 수 있습니다. 후행 쉼표가 가장 큰 범죄자였습니다

http://www.jslint.com/을 사용할 수 있으며 IE에서의 실행과 관련이없는 몇 가지 오류 및 경고를 줄일 수 있습니다.