테스트 사이트 - 개발 중인 베타 버전입니다

자바스크립트 if else 구문좀 봐주세요ㅠ 채택완료

itsatoz 9년 전 조회 3,703

익스플로러 8버전 이하에 뜨는 팝업메뉴입니다. 

확인을 누르면 크롬을 받을수 있는 링크를 걸어놓았고 취소를 누르면 현재 페이지를 그대로 진행하게 됩니다.

취소버튼을 눌렀을때 다른 링크를 연결하고자 하는데 어려움이 잇네요.

- 간단히 말해서

 확인 - A사이트   취소 - B 사이트 


또는 


 옵션1 - A사이트   옵션2 - B 사이트  옵션3 - 취소

 

어떤식으로 해야할까요>ㅠ


 

 

 

</strong></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b><script type="text/javascript"></b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>function isIE () {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>var myNav = navigator.userAgent.toLowerCase();</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>return (myNav.indexOf('msie') != -1) ? parseInt(myNav.split('msie')[1]) : false;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>}</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>var _browserOk = false;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>if (isIE () == 6 || isIE () == 7 || isIE () == 8 )</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>{</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>if (confirm("\n\n브라우저 업데이트 공지\n\n\n 1. 현재 웹사이트는 구글 크롬, 익스플로러 버전9 이상, 파이어폭스, 사파리에서 최적화 되었습니다. \n\n 2. 정상적이 페이지를 보시려면 익스플로러9.0 이상 또는 구글 크롬을 설치하시기 바랍니다.\n\n\n구글 크롬 최신버전으로 설치 하시겠습니까? \n\n 확인: (받으러 가기) 취소: (그냥 접속하기-페이지가 깨질 수 있습니다.) \n\n ")==true){location.href="<a href="<a href="https://www.google.co.kr/chrome/browser/desktop/index.html" target="_blank" rel="noopener noreferrer">https://www.google.co.kr/chrome/browser/desktop/index.html</a>"><a href="https://www.google.co.kr/chrome/browser/desktop/index.html" target="_blank" rel="noopener noreferrer">https://www.google.co.kr/chrome/browser/desktop/index.html</a></a>";}} else {</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>  _browserOk = true;</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>
</b></span></font></p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>}</b></span></font></p><p> </p><p><font color="#7f7f7f" face="돋움, Dotum, sans-serif"><span style="font-size: 12px; letter-spacing: -0.01px; line-height: normal;"><b>   </script></b></span></font></p><p><strong style="color: rgb(127, 127, 127); font-family: 돋움, Dotum, sans-serif; font-size: 12px; letter-spacing: -0.01px; line-height: normal;">
  

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
d
9년 전

function isIE () {
 var myNav = navigator.userAgent.toLowerCase();
 return (myNav.indexOf('msie') != -1) ? parseInt(myNav.split('msie')[1]) : false;
}
var _browserOk = false;
if (isIE () == 6 || isIE () == 7 || isIE () == 8 ){
 if (confirm("\n\n브라우저 업데이트 공지\n\n\n 1. 현재 웹사이트는 구글 크롬, 익스플로러 버전9 이상, 파이어폭스, 사파리에서 최적화 되었습니다. \n\n 2. 정상적이 페이지를 보시려면 익스플로러9.0 이상 또는 구글 크롬을 설치하시기 바랍니다.\n\n\n구글 크롬 최신버전으로 설치 하시겠습니까? \n\n 확인: (받으러 가기) 취소: (그냥 접속하기-페이지가 깨질 수 있습니다.) \n\n ")==true){
  location.href="https://www.google.co.kr/chrome/browser/desktop/index.html">https://www.google.co.kr/chrome/browser/desktop/index.html";
 }else{
  location.href="http://naver.com">http://naver.com"    //원하시는 링크
 }
} else {
  _browserOk = true;
}

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

i
9년 전

고맙습니다 ~~~~~~~~~~ 재대로 작동하네요!

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인