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

스크립트 질문드립니다. 채택완료

아래와 같이 자바스크립트로 

게시판일 경우, 서브페이지일 경우, 회원가입일 경우 타이틀이

각각 메뉴명으로 바뀌는 스크립트입니다.

 

qa 게시판을 추가했는데, bo_table로는 안되고,

 if(!seq || seq == ""){ //회원가입인경우  여기에 속해서요.;

qalist , qawirte, qaview도 메뉴명으로 출력되게 하려면 

어떻게 추가해야 할까요? 

 

 

 

var spliteFile = ""+document.location+"";     var arr = spliteFile.split("/");     var name = arr[arr.length-1];     var fName = name.split(".");

    if (fName[0] != "" && fName[0] != "index"){ //메인이 아닌경우                  var name2 = arr[arr.length-2];                  if(name2 != "bbs"){ //메인도 아니고 게시판도 아닌경우 즉 순수 서브페이지                  var bNum_t = fName[0].substring(0,2); //대메뉴 인덱스 값 추출             var bNum = ltrimzero(bNum_t);//소메뉴 인덱스 값 추출             var sNum_t = fName[0].substring(2,4);             var sNum = ltrimzero(sNum_t);//소메뉴 인덱스 값 추출

            $(".msub_"+bNum+"_t").css("color","#00aeef");       // class="msub_1_t"             //$(".msub_"+bNum+"_t").css("border-bottom","1px solid #00aeef");              $(".msub_"+bNum+"_"+sNum).css("color","#00aeef");   // class="msub_1_1"             //$(".msub_"+bNum+"_"+sNum).css("border-bottom","1px solid #00aeef");

            var bNumText = $(".msub_"+bNum+"_t").html();             var sNumText = $(".msub_"+bNum+"_"+sNum).html();             $("#bm_title").html(bNumText);  // msub_1_t 지정 이름 가져오기 (메인타이틀)             $("#bm_title2").html(sNumText); // msub_1_1 지정 이름 가져오기 (서브타이틀)

            //$("#bmtitle").html(sNumText);             //$("#bmenu_text").html(bNumText);             //$("#smenu_text").html(sNumText);             //$(".msub_"+bNum+"_t").css("background","url(/theme/basic/img/gnb_over_bg.jpg) no-repeat center bottom");

            $("#subfile_img_content").attr("src","/img/"+fName[0]+".jpg"); //각 페이지 번호 이미지 가져오기             

        }         else{ //게시판,회원가입,로그인페이지등 그누보드 기반페이지 인경우             var seq = getParam("bo_table");             if(!seq || seq == ""){ //회원가입인경우                 if ($("#container_title").html() == undefined || $("#container_title").html() == null){                     $("#bm_title2").html("회원가입");                 }                 else{                     $("#bm_title2").html($("#container_title").html());                                      }                              }            

            else{ //순수 게시판 인경우

                if (seq == "notice"){                     var bNum = "6";                     var sNum = "1";                 }                 else if (seq == "online_consult"){                     var bNum = "6";                     var sNum = "2";                 }

                else if (seq == "kakao"){                     var bNum = "6";                     var sNum = "3";                 }

                else if (seq == "photo"){                      var bNum = "6";                     var sNum = "4";                 }

                else if (seq == "befe"){                      var bNum = "6";                     var sNum = "5";                 }

                else if (seq == "colum"){                      var bNum = "6";                     var sNum = "6";                 }            

            //순수 게시판 인 경우 스크립트             $(".msub_"+bNum+"_t").css("color","#00aeef");       // class="msub_1_t"             //$(".msub_"+bNum+"_t").css("border-bottom","1px solid #00aeef");             $(".msub_"+bNum+"_"+sNum).css("color","#00aeef");   // class="msub_1_1"             //$(".msub_"+bNum+"_"+sNum).css("border-bottom","1px solid #00aeef");

            var bNumText = $(".msub_"+bNum+"_t").html();             var sNumText = $(".msub_"+bNum+"_"+sNum).html();             $("#bm_title").html(bNumText);                     // msub_1_t 지정 이름 가져오기 (메인타이틀)             $("#bm_title2").html(sNumText);                    // msub_1_t 지정 이름 가져오기 (서브타이틀)

            $("#bmtitle").html(sNumText);             $("#bmenu_text").html(bNumText);             $("#smenu_text").html(sNumText);

            }

        }

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

답변 1개

채택된 답변
+20 포인트

if(!seq || seq == ""){ //회원가입인경우   if (location.pathname.indexOf('bbs/qa') > -1) {     $("#bm_title2").html("1:1문의");   } else if ($("#container_title").html() == undefined || $("#container_title").html() == null) {     $("#bm_title2").html("회원가입");   } else {     $("#bm_title2").html($("#container_title").html());   } }

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

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

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

로그인

전체 질문 목록

🐛 버그신고