익스플로러 버전 확인 후 경고창 띄우는 방법
- - 짧은주소 : http://e3net.fineyes.com/bbs/?t=9Q
본문
이윰빌더 설치후 XP 익스 8버전으로 홈페이지 접속시 빈화면으로 뜨는 경우가 의외로 많네요.
문의전화오면 크롬 설치후 접속하라고 안내를 하는데,
<? if(preg_match("/msie 7.0[0-9]*/", strtolower($_SERVER['HTTP_USER_AGENT']))) {?>
<script language="javascript">
alert('이 사이트는 익스플로러 9.0 이상 버전으로 사용가능합니다. 크롬으로 접속하시거나 윈도7-익스플로러9 버전 이상으로 접속하여 주세요');
window.close();
</script>
<? } else if(preg_match("/msie 8.0[0-9]*/", strtolower($_SERVER['HTTP_USER_AGENT']))) {?>
<script language="javascript">
alert('이 사이트는 익스플로러 9.0 이상 버전으로 사용가능합니다. 크롬으로 접속하시거나 윈도7-익스플로러9 버전 이상으로 접속하여 주세요');
window.close();
</script>
<? } ?>
위 문구를 index_bs.html에 넣으려니 템플릿언더바땜에 틀림없이 에러뜰거고,
common.php에 넣자니 매 페이지마다 쓸데없는 스크립트가 들어가게 되고, 어디에 넣으면 좋을까요 ㅎㅎ
이 스크립트가 맞는지도 모르겠고 XP깔린 컴터가 없어서 확인도 못하겠네요 ㅋ
댓글목록 3
fm25님의 댓글
제대로 작동이 될른지 모르겠습니다.
방금 http://www.liberta.kr/ 에 적용하고 'IE Tester'로 점검해 보았습니다.
축하합니다. 첫댓글 포인트 69포인트를 획득하였습니다.
maxform님의 댓글
와우~
IE Tester라는게 있는지 첨 알았네요.
제대로 작동은 되는데, 안내 문구가 금방 사라지네요.
아마도 푸쉬로 인한 리프레쉬때문이 아닌가 싶네요.
답변 감사합니다~
maxform님의 댓글
더불어 다음 패치때는 접속 브라우저가 9.0미만일 때 안내가 뜨는 기능이 있었으면 좋겠습니다.