Working log

20190328001 - IE 8 지원 관련 개발

까오기 2019. 3. 28. 11:24

일부 페이지 IE 8에서 볼 수 있게 해달라는 요청을 받음. 

 

1. bootstrap -ie8 관련 소스 다운로드 

https://github.com/coliff/bootstrap-ie8 

 

coliff/bootstrap-ie8

Bootstrap 4 for IE8 and IE9. Contribute to coliff/bootstrap-ie8 development by creating an account on GitHub.

github.com

2. jquery 1.12 다운로드 

https://blog.jquery.com/2016/02/22/jquery-1-12-1-and-2-2-1-released/

 

jQuery 1.12.1 and 2.2.1 Released | Official jQuery Blog

jQuery 1.12.1 and 2.2.1 Released As the jQuery team prepares for a 3.0 final release, we continue to maintain the 1.12 and 2.2 branches. These two patch releases fix a few bugs and improve stability. The most significant bug fix involved a problem with the

blog.jquery.com

기본적으로 필요한 라이브러리를 구성했다면 이제 서비스를 개발 한다.

 

ie 버전 체크 관련 링크

http://tanalin.com/en/articles/ie-version-js/ 

 

Internet Explorer (IE) version detection in JavaScript

Internet Explorer (IE) version detection in JavaScript Author: Marat Tanalin Published: 2011-05-15 Updated: 2014-03-27 Summary Minification-safe JavaScript detection of version of Internet Explorer (IE) browser up to version 10 inclusive. Caution For maxim

tanalin.com

ie 7인 경우 서비스가 불가능 함으로 알림 페이지로 이동 시킨다. 

<script>
	if (document.all && !document.querySelector) {
		location.href="/ie8-warning.html";
	}
</script>

 

ajax로 값 받아와서 다이나믹하게 값 설정하는 부분이 좀 귀찮았고 그외 다양한 경우에 따른 에러 페이지, 알림 페이지 설정이 필요했음. 

 

끝~~~