웹 개발2013. 2. 1. 15:19

SCRIPT5009: 'JSON' is undefined

 

크롬으로 개발하고 나서 IE에서 돌아가나 테스트하다보니 별의별 SCRIPT 에러가 발생하네요.

 

그중에 하나가 JSON이 정의되지 않았다는 것인데, IE 10에서는 잘 작동하나 이전 버전의 IE에서는 JSON 모듈을 포함되어 있지 않기에 별도록 해당 모듈을 추가해야 합니다.

 

json2.js를 추가하면 되는데, 최신 모듈은 아래 주소에서 볼 수 있습니다.

 

https://github.com/douglascrockford/JSON-js

 

그리고 json2.js를 프로젝트에 포함시킨 뒤 아래처럼 한 줄을 적어주면 에러가 발생하지 않습니다.

 

<script type="text/javascript" src="json2.js" ></script>

 

그럼, 행복한 프로그래밍하세요~

Posted by net4all