Backend 언어 및 프레임워크/Javascript- Node, express, Nest
ReactJS) IE(internet Explorer) 대응 ( IE 브라우저로 접속했을때 우회 시키거나 경고창 뜨게하기)
도전맨
2022. 3. 11. 10:37
반응형
componentDidMount() {
this.checkIEAccess()
}
checkIEAccess = () =>{
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
};
}
반응형