제목 | 아 힘듬니다. 브라우저 버젼 별 체크. 도와주세요. | ||
---|---|---|---|
글쓴이 | 야이 | 작성시각 | 2016/05/12 23:34:47 |
|
|||
windows xp ie11로 구현하다. ie8 디버깅 중 jquery 전혀 말을 듣지 않코 모르겠네요. 기준이 있는건가요? 구현 방법이 있을까요? UI도 깨지고 날리났음 O,o' 어떤식으로 하는건지 자세한 방법좀 알려주세요. 구글링으로 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 요놈이라는대 반응 없네요. 유유 |
|||
다음글 | 보안을 유지하면서 POST 데이터를 넘겨야 한다면.. (4) | ||
이전글 | force_download를 쓸때 파일제목 인코딩 깨짐... (3) | ||
kaido
/
2016/05/13 08:30:20 /
추천
1
|
수석코치
/
2016/05/13 11:37:38 /
추천
1
이런걸로... 안먹히나요..?? <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <!--[if lt IE 9]> <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script> <![endif]--> <!--[if lt IE 8]> <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE8.js"></script> <![endif]--> <!--[if lt IE 7]> <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE7.js"></script> <![endif]-->
저는... 제가 만수르였으면 브라우저 통합해버리고 싶네요... 호환작업 하느라.. 호환마마보다 더 무섭네여... 여기서 깨져요 저기서 깨져요.. |
FOKKIA
/
2016/05/13 13:23:52 /
추천
1
IE 하위버전을 지원하는 jQuery 를 사용하시고 해당 코드또한 수정하셔야 합니다. 모든 환경에서 동작하게 하시려면 말 그대로 모든 환경에서 테스트를 진행하시면서 최대한 보편적인 방법으로 작성하시는 방법밖에 없습니다. kaido 님 말씀처럼 저도 jQuery를 사용해야 하면 1.9버전을 사용합니다. CSS 또한 마찬가지인데, IE 7이하는 버리시고 IE8부터 맞추시는게 조금 수월합니다. 물론, IE8이 나오고 IE9가 안나오는 상황도 보실 수 있습니다.. 무궁무진한 방법이 있으니 찾아보셔야 할것으로 보입니다. 위에 올리신 코드는 하위버전 IE의 스타일(CSS3 지원) 이나 HTML5 지원하게 만드는 코드로 보이는데 완벽하게 동작하지도 않을뿐더러 무겁기도 합니다. 깨지는건 결국 직접 테스트하시면서 코딩하셔야 합니다.. |
야이
/
2016/05/13 21:44:41 /
추천
0
고수분들 너무 감사합니다. 일단 jquery 1.9버전이 7~80%정도 잡아주네요. 1~30%는 css 문제인듯합니다.^^; ie 버젼별 호환 디버깅하는시간에 도메인을 ie 버젼별로 체킹해서 그에 맞게 구현하는게 빠르겠네요 ㅠㅠ;; 예를들어 http://ie8.naver.com http://ie9.naver.com ㅎㅎㅎ 가능하겠죠? |
해당 메타 테그는 IE 브라우저를 최신 버전 에이젠트로 사용하라는 의미입니다.
[사실 잘 안 먹어요. 한 70~80% 정도? 이유는 IE 라서....]
ie11로 여태 하셨다면 하위 호환을 위해서 마이그네이션을 해줘야합니다.
http://code.jquery.com/jquery-migrate-1.2.1.js
[복사해서 오니 커지네 ㄷㄷ]
해당 스크립트를 넣으면 하위 버전 jquery 를 호환해 줍니다.
[100%는 보장 못함]
css 깨지는것은... 죄송한데 답 없어요.
하위 호환 가능하게 css를 구성해야합니다. 표준 코딩이라고 하지만, 사실 말이 표준코딩이지 다 호환 못합니다.
그나마 코더들의 말로는 ie8 까지는 최대한 맞춰줄수는 있다 정도.
css가 어려우면 전문 코더분 붙여야 할 겁니다.
아 참고로 제가 평가 하는 기준으로 ie 호환율이 가장 높은건 jquery 1.9 버전대 였습니다.