반응형
요즘 보통 웹사이트가 크롬기반으로 개발을하기 때문에
IE에서는 호환이 안되는 경우가 많다.
그래서 IE로 웹사이트에 접속했을 때 크롬으로 실행 할 수 있는 방법을 찾아보았는데
크롬은 안되는 것 같고,, (있으면 댓글 남겨주시면 감사하겠습니다)
크롬기반의 Edge로 실행하도록 할 수 있는 방법을 찾아냈다.
< IE로 접속시 Edge로 실행하기 >
웹 구동시 처음 작동하는 JS 파일에 아래 코드를 추가하면
메시지와 함께 해당 페이지를 Edge로 실행시켜준다.
if(navigator.userAgent.indexOf("Trident") > 0){
alert("*** 은 Microsoft Edge, Chrome 브라우저에 최적화 되어있습니다. " +
"원활한 사용을 원하시면 Microsoft Edge, Chrome 브라우저를 권장합니다. 확인버튼을 누르면 Edge브라우저로 자동으로 이동됩니다.")
window.location = 'microsoft-edge:' + url
}
else if(/MSIE \d |Trident.*rv:/.test(navigator.userAgent)){
alert("*** 은 Microsoft Edge, Chrome 브라우저에 최적화 되어있습니다. " +
"원활한 사용을 원하시면 Microsoft Edge, Chrome 브라우저를 권장합니다. 확인버튼을 누르면 Edge브라우저로 자동으로 이동됩니다.")
window.location = 'microsoft-edge:http:' + url
}
위 코드는 IE환경인 경우를 두가지로 조건문을 걸어서 처리한 내용이고
둘중에 하나만 걸리면 alert 창과 함께 Edge 브라우저로 실행된다.
용도에 맞게 커스텀하여 사용하시면 된다.
반응형
'웹개발 > Java & JavaScript' 카테고리의 다른 글
[JS] JavaScript로 canvas상에 드래그로 선 그리기 (0) | 2021.06.01 |
---|---|
[JS] JavaScript로 canvas상에 드래그로 사각형 그리기 (0) | 2021.05.31 |
[JS]Datatables dateType data sorting [데이터테이블 날짜데이터 정렬하기] (0) | 2021.02.12 |
[JS]JavaScript, JQuery 브라우저 크기 구하기(해상도 구하기) (0) | 2020.11.25 |
[JS] JavaScript에서 contextpath 구하기(window 객체 활용) (0) | 2020.11.24 |
댓글