Firebug를 사용하여 디버깅 할 수 있도록 Firefox를 사용하여 개발중인 웹 페이지에 extjs 객체 모음이 있습니다. 잠시 후 IE를 시작하여 호환성을 확인하고 IE에서 빈 페이지를 얻지 만 FF에서는 모두 작동합니다.extjs grid가 IE가 아닌 Firefox에서 작동합니다.
IE에서 자바 스크립트 오류가 발생하지 않습니다.
Firebug를 사용하여 디버깅 할 수 있도록 Firefox를 사용하여 개발중인 웹 페이지에 extjs 객체 모음이 있습니다. 잠시 후 IE를 시작하여 호환성을 확인하고 IE에서 빈 페이지를 얻지 만 FF에서는 모두 작동합니다.extjs grid가 IE가 아닌 Firefox에서 작동합니다.
IE에서 자바 스크립트 오류가 발생하지 않습니다.
Firebug 옵션에서 "Strict Warnings"을 켜고 페이지의 .js 소스 파일에서 경고를 찾으십시오. 파이어 폭스는 콜렉션의 마지막 멤버 이후에 쉼표를 사용하는 것이 훨씬 더 많은 것처럼 보입니다. "ECMA-262 객체 이니셜 라이저에서 쉼표가 유효하지 않습니다"라는 경고를 찾습니다. 이것은 문제를 정확하게 지적했다.
jslint.com은 IE JavaScript 문제로 많은 도움이됩니다. FF가 무시하고 IE 초크가 걸려있는 매달려있는 쉼표를 사용하는 것은 너무 쉽습니다.
'파이어 폭스는 컬렉션의 마지막 멤버 이후에 쉼표를 사용하는 것이 훨씬 더 많은 것처럼 보입니다.'
예! 그게 다야. jslint 외에 theres도 http://www.jsonlint.com/입니다.
PHP 용 Netbeans에 대한 좋은 점 중 하나입니다. 내 자바 스크립트에서 목록이나 개체의 끝에 쉼표를 넣으면 IE에 맘에 들지 않는다는 경고가 나타납니다. 그렇지 않으면 나는 아마 알지 못했을 것이다. – cletus