나눔터  
  HOME > 나눔터 > 묻고답하기 > 프론트페이지
프론트페이지
프론트페이지에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 대구루루 (netblade)

추천:  45
파일:     조회:  2812
제목:   [RE]질문입니다. 드롭다운메뉴
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 프런트페이지 버전(98,2000,2002):2000
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):2000
3. CPU (486,PentiumI/II/III/IV...):3
4. RAM (32,64,128,256,512MB,1G...):128 

* 아래줄에 질문을 작성하세요 >> 
창피해서리...
너무나 기본적인거 같아서..

처음사용자입니다. 전에는 메모장에서 직접입력하다가...
드롭다운메뉴 있잖아요...
거기서 한개를 선택하고, 버튼같은걸 클릭하면 특정화일을 불러오거나,
특정 사이트로 이동하게 하고싶은데.. 해도 안되네요.

고수님들 갈켜주세요..

==============[이종현님 글에 대한 답변입니다]==============

이전 [묻고 답하기] 게시판(위에 링크 걸려있음)에서 검색하시면 금방
나옵니다만....

elect 태그에서 메뉴를 선택했을때, 선택한 메뉴에 해당하는 사이트로 이동하는 소스입니다. 

<script language="javascript">
  function jumpto(form) {
    var myindex=form.dest.selectedIndex
    location.href=(form.dest.options[myindex].value);
  }
</script>

만약 문서가 프레임으로 짜여져 있고, 프레임에 링크를 시키려면 location.href 부분을 고치시면 됩니다. 
"parent.프레임명.location.href"의 형식으로 고쳐주세요. 

<FORM NAME="myform">
 <SELECT NAME="dest" SIZE=1 onChange="jumpto(this.form)">
   <OPTION SELECTED VALUE="error.htm">선택하세요
   <OPTION VALUE="../main.htm">메인페이지 #1
   <OPTION VALUE="../main1.htm">메인페이지 #2
 </SELECT>
</FORM>
<!---요기는 다른거~~~~~ ---->
<!-- 예제 --->

<html>

<head>
<title>이동 페이지</title>
<script language="JavaScript">
<!--
function moveto()
{
 var str = '';
 if (moveto.arguments.length > 0) {
   var i;
   for (str = '', i = 0; i < 100; i++)
     str += ' ';
   for (i = 0; i < moveto.arguments.length; i++)
     str += moveto.arguments[i] + ' ';
   document.moveto = str;
 } else {
   var src_str = document.moveto;
   str  = src_str.substring(1, src_str.length);
   str += src_str.substring(0, 1);
   document.moveto = str;
 }
 window.status = str;
 setTimeout('moveto()', 100);
}

//-->
</script>
</head>

<body>

<FORM target="_self" method="get">
<SELECT name="list">
<OPTION value="http://www.microsoft.com/">영문 MS사</OPTION>
<OPTION value="http://www.microsoft.com/korea/">한글 MS사</OPTION>
</SELECT>  <INPUT type="button" value="전송" onclick="top.location.href=this.form.list.options[this.form.list.selectedIndex].value"> </P>
</FORM>
</body>

</html>
 
[불량 게시물 신고]  
        
  

작성일 : 2002-02-07(02:45)
최종수정일 : 2002-02-07(02:45)
 


 ◎ 관련글

  제 목   작성자   날짜
질문입니다. 드롭다운메뉴 이종현 2002-02-06
[RE]질문입니다. 드롭다운메뉴 대구루루 2002-02-07