본문 바로가기

Web/웹표준

익스플로러9 jquery문제

문제

1. 익스플로러9 밑으로 최신 jquery를 인식못한다.(2.x...js)

2. jquery 버전이 너무 낮아지면 JSON.parse등 JSON관련 문구를 인식못한다.

3. ajax도 인식못함


최선의 방법은 분기 태우기!

html파일에

head에다가 소스 추가


<!--[if lte IE 9]>

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

<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>

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

<![endif]-->

<!--[if gt IE 9]><!-->

<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>

<!--<![endif]-->


최상위에 있는 js파일에 

//jquery support explorer 9

$.support.cors = true;


추가하게되면 ajax 사용가능해짐


참고!!

1. 익스플로9이하는 1.11 버전이 최적화!

2. json2.js는 jquery버전이 낮을때 json이 없는데 저 파일로 인해 사용가능함

'Web > 웹표준' 카테고리의 다른 글

http status code  (0) 2015.10.27
하이브리드앱 안드로이드 css 예외  (0) 2015.10.02
파이어폭스의 ajax문제  (0) 2015.09.24
새로고침 하기  (0) 2015.09.23
[html] 인터넷익스플로러 문서모드 최신으로 렌더링  (0) 2015.09.23