반응형
IE6, IE7에서 자바스크립트 JSON 관련 오류가 발생할 경우 해결방법
IE8 이상 버전부터는 자체적으로 지원하는 메소드이지만
IE6, IE7에서는 해당 메소드를 사용 시 "JSON 이(가) 정의되지 않았습니다." 라는 에러 메세지가 발생합니다.
해결방법은 아래의 json2.js 파일을 다운로드 받아 참조시켜 주어야 합니다.
json2.js 다운로드 : https://github.com/douglascrockford/JSON-js
JS 파일을 다운로드 후 아래와 같은 형식으로 참조합니다.
<script type="text/javascript" src="json2.js"></script>
JSON.parse(text, reviver)
JSON.parse(text, function (key, value){});
이와 같은 방법으로 json 형식으로 불러온 후 변수에 저장하여 사용하시면됩니다.
아래 URL에 사용 방법이 나와 있습니다.
https://github.com/douglascrockford/JSON-js/blob/master/json2.js
반응형
'Language > JavaScript' 카테고리의 다른 글
자바스크립트(javascript) CapsLock 체크 (1) | 2014.02.04 |
---|---|
자바스크립트(javascript) console.log 오류 해결방법 (12) | 2013.11.14 |
자바스크립트 팝업 차단 감지(Javascript popup blocker detection) (1) | 2013.08.29 |
[Javascript] 자바스크립트 풍선 도움말 띄우기 예제 (2) | 2013.05.09 |
자바스크립트(javascript) 시간 실시간으로 출력하기 (6) | 2013.03.21 |
자바스크립트 확인/취소 창(javascript confirm) (4) | 2013.03.12 |
자바스크립트(javascript) 팝업창 띄우는 방법(팝업 옵션 설정방법) (9) | 2013.03.08 |
자바스크립트(javascript) 파일업로드 이미지 미리보기 (0) | 2013.03.08 |
자바스크립트(javascript) XMLHTTP 크롬에서 오류 발생 (0) | 2013.02.01 |
[자바스크립트,javascript] 디버깅(debugging) 방법 (1) | 2013.01.22 |