반응형
IE는 이제 지원종료도 다가오고 있고, 거의 사용되지 않는다고는 하지만 실제로 쓰는 사람이 많다.
그리고 아직 클라이언트 중에는 IE를 사용하는 사람이 있다.
javascript로 구현을 하다보면 ie에서 지원되지 않는게 많기에 최신 기능을 지원하는 브라우저를 써야만 하는 경우, 현재 브라우저를 체크해서 경고를 하거나, 다른 브라우저로 강제 이동 시켜줄 수 있다.
아래 코드는 엣지로 강제 이동 시키는 코드이고, 다른 브라우저는 되지 않는다. 아무래도 브라우저가 로컬 피씨의 프로그램을 제어한다는 것 자체가 보안 이슈이기 때문에....흠;;
var url = "http://www.naver.com"//이동 주소
if(navigator.userAgent.indexOf("Trident") > 0){
alert("edge로 이동");
window.location = 'microsoft-edge:' + url
}
else if(/MSIE \d |Trident.*rv:/.test(navigator.userAgent)){
alert("edge로 이동");
window.location = 'microsoft-edge:' + url
}
728x90
'Javascript' 카테고리의 다른 글
chartjs 속도 이슈 개선 방법들 (0) | 2022.06.21 |
---|---|
[javascript ]천단위 콤마(소수점 포함) (0) | 2022.06.15 |
웹에서 svg를 excel에 저장하는 방법 (0) | 2022.05.26 |
천단위 콤마 처리(브라우저 호환성 포함) (0) | 2022.05.14 |
JSON에서 중복된 value제거하기 (0) | 2022.04.26 |
댓글