익스 6 버전만 출입통제하기..;;; 정보
익스 6 버전만 출입통제하기..;;;
본문
시하입니다.
제 싸이트를 익스 6버전은 들어오지 못하게 막고 싶습니다.
어차피 개인 싸이트 임으로 ...제맘대로 하고 싶은데요...-_-;;;
현재 다른분의 도움을 받아 아래의 스크립트를 이용중입니다.
그런데 이 스크립트가 종종 버젓이 익스8로 접속을 해도
익스 6으로 인식해서 출입을 차단합니다.
어떤 방법을 써야 할지 고수님들의 조언을 부탁 드립니다.
제 싸이트를 익스 6버전은 들어오지 못하게 막고 싶습니다.
어차피 개인 싸이트 임으로 ...제맘대로 하고 싶은데요...-_-;;;
현재 다른분의 도움을 받아 아래의 스크립트를 이용중입니다.
<script type="text/javascript">
<!--
if (navigator.userAgent.toLowerCase().indexOf("msie 6") != -1 || navigator.userAgent.toLowerCase().indexOf("msie 5") != -1 ){
alert('익스플러어 6이하의 버젼으로 접속하셨습니다.\n\n이 싸이트를 이용하실 수 없습니다.');
location.href='http://campaign.naver.com/goodbye-ie6/problem.nhn';
}
//-->
</script>
그런데 이 스크립트가 종종 버젓이 익스8로 접속을 해도
익스 6으로 인식해서 출입을 차단합니다.
어떤 방법을 써야 할지 고수님들의 조언을 부탁 드립니다.
댓글 전체
<!--[if lt IE 7]>
<script type="text/javascript">
alert('익스플로러 6 이하 버전입니다.');
</script>
<![endif]-->
<script type="text/javascript">
alert('익스플로러 6 이하 버전입니다.');
</script>
<![endif]-->
<!--[if lt IE 7]>
<!--[if lt IE 6]>로 해야 하는것이 아닌가요?
<!--[if lt IE 6]>로 해야 하는것이 아닌가요?
제이쿼리 사용하시면...
if($.browser.msie == true && jQuery.browser.version.substr(0,1) < 7) alert('꺼지삼!');
if($.browser.msie == true && jQuery.browser.version.substr(0,1) < 7) alert('꺼지삼!');
모르던 것을 알게 해주신 청춘불안정님께 감사를 ^^