펼침메뉴 새창으로 열기질문드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

펼침메뉴 새창으로 열기질문드립니다. 정보

펼침메뉴 새창으로 열기질문드립니다.

본문

<select name="::::::카테고리선택::::::" size="1" onChange="MM_jumpMenu('parent',this,0)">
<option>:::::선택:::::</option>
<option value="도메인주소">카테고리1</option>
<option value="도메인주소" >카테고리2</option>
</select>

위에서 카테고리를 선택하면 현재창에서 열립니다.
새창으로 열려면 어떻게해야 하는지요..??

댓글 전체

<select name="::::::카테고리선택::::::" size="1" onChange="MM_jumpMenu('parent',this,0)">
에서 현재창 이나 새창으로 할경우 제어하는 부분은
MM_jumpMenu('parent',this,0)
인듯 싶습니다.

MM_jumpMenu('_blank',this,0);
이렇게 변경해도 않된다면

MM_jumpMenu 부분의 스크립트를 win.open으로 변경하세요.
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>

_blank는 안되네요... 그리고 MM_jumpMenu()은 위처럼되어있습니다. 그런데 한페이지에서 어떤것은 현재창 어떤것은 새창으로 구현되어야 하는데 어떻게해야 할지요...??
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  window.open(selObj.options[selObj.selectedIndex].value,"_blank");
  //eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  //if (restore) selObj.selectedIndex=0;
}
//-->
</script>

하면 될듯 싶네요.
발꾸락님 감사합니다.
그런데 그렇게하면 다른 펼침메뉴에서도 모두 새창으로 열리는데 한페이지에 펼침메뉴가 여럿있다고 할때 어떤것은 새창 어떤것은 현재창으로 나눌 수 있을까요..??
같은 문제로 검색하러 왔다가 도움 받았습니다.
발꾸락님 답변에 채택(을 누르니 추천으로 바뀌네요)을 눌러드렸습니다.
감사합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT