- IE로 접속할 경우 Edge로 리다이렉트 시키는 간단한 팁2021년 01월 06일
- TheStorybook
- 작성자
- 2021.01.06.:39
페이스북같은 경우 리뉴얼 이후 모든 색상을 css variables로 대체하고 있는데요.
css variables는 대표적으로 ie에서 지원되지 않는 기능 중 하나입니다.
페이스북이 IE를 어떤 식으로 대응했을까 궁금해서 IE로 접속해봤는데 Edge로 리다이렉트되더라구요.
방법은 굉장히 간단합니다.
<script>
if(/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) {
window.location = 'microsoft-edge:' + window.location;
setTimeout(function() {
window.location = 'https://go.microsoft.com/fwlink/?linkid=2135547';
}, 1);
}
</script>
위 코드를 레이아웃 상단에 삽입하세요. IE로 접속할 경우 엣지를 통해 사이트에 접속합니다. setTimeout 함수 안에 있는 코드는 엣지로 넘어간 이후에 남아있는 IE에서는 다른 페이지를 보여주기 위해 추가된 코드입니다. 해당 링크로 접속해보면 '연결하려는 웹 사이트가 Internet Explorer에서 작동하지 않습니다.' 라는 문구가 쓰여진 페이지가 나오는걸 확인할 수 있습니다.
'작업 소스들' 카테고리의 다른 글
로딩화면 만들기 / 글 로딩 시 로딩창 띄우기 (0) 2021.07.30 크롬 브라우저 이미지 선명하게 하기 css (0) 2021.06.22 [CSS] 이미지에 마우스 오버시 색상변환 (0) 2020.12.31 웹사이트에 랜덤배너를 넣어보자 (0) 2020.12.31 구글 애드센스 모바일 광고 전체 폭 고정 (0) 2020.12.31 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)