묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
윈도우 창에 관련해서
2002.05.31 05:27
스크립트에 관해선 거의 문맹자라 이런 질문하는게 우습게 보이겠지만 도와주시겠어요.
다름이 아니라 메뉴를 펼침목록으로 만들었는데요. 그 펼침목록에 링크걸어 하이퍼 시킬때 말이죠.
하이퍼된 창이 열릴때 창 크기를 고정해서 열고 싶거든요. 600*600으로 말이죠.
그냥 일반적으로 하이퍼링크해서 창을 열때 새윈도우 열기라는 스크립트를 알긴하는데요.
그걸 펼침목록에 적용시키니 안되더군요.
다음처럼요.
<head>
<script language="JavaScript">
<!--
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
toolbar_str = toolbar ? 'yes' : 'no';
menubar_str = menubar ? 'yes' : 'no';
statusbar_str = statusbar ? 'yes' : 'no';
scrollbar_str = scrollbar ? 'yes' : 'no';
resizable_str = resizable ? 'yes' : 'no';
window.open(url, name, 'left='+left+'+ '+ ',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}
// -->
</script>
</head>
중략하고
<p><select name="formselect1" size="1" style="font-family:돋움,fantasy; font-style:normal; font-weight:normal; font-size:13px; color:white; text-decoration:blink; background-color:rgb(51,204,255); background-attachment:scroll; margin:10; border-color:rgb(102,153,255); border-style:double;" OnChange="namosw_goto_byselect(this, 'blank')">
<option selected>***Kim Ga Ne***</option>
<option value="javascript:na_open_window('+ 'pierrot', 'http://', 150, 150, 600, 600, 0, 0, 0, 0, 0)">Kimga</option>
<option value="Fairy taile.htm">Fairy taile</option>
<option value="J's AIR.htm">J's AIR</option>
<option value="Doosan Bears.htm">Doosan Bears</option>
<option value="Free.htm">Free</option>
<option value="Map">Map</option>
</select></p>
위에 펼침항목중에서 kimga 부분만 적용해서 실행 해 봤는데요 헤드사이에 스크립트 언어가 솨악하고
사라지고는 안되더군요. 참 저는 나모를 사용하고 있어요. ㅜㅜ 웹디자인쪽만 알다보니...프로그램언어가
부족하네요.
다름이 아니라 메뉴를 펼침목록으로 만들었는데요. 그 펼침목록에 링크걸어 하이퍼 시킬때 말이죠.
하이퍼된 창이 열릴때 창 크기를 고정해서 열고 싶거든요. 600*600으로 말이죠.
그냥 일반적으로 하이퍼링크해서 창을 열때 새윈도우 열기라는 스크립트를 알긴하는데요.
그걸 펼침목록에 적용시키니 안되더군요.
다음처럼요.
<head>
<script language="JavaScript">
<!--
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
toolbar_str = toolbar ? 'yes' : 'no';
menubar_str = menubar ? 'yes' : 'no';
statusbar_str = statusbar ? 'yes' : 'no';
scrollbar_str = scrollbar ? 'yes' : 'no';
resizable_str = resizable ? 'yes' : 'no';
window.open(url, name, 'left='+left+'+ '+ ',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}
// -->
</script>
</head>
중략하고
<p><select name="formselect1" size="1" style="font-family:돋움,fantasy; font-style:normal; font-weight:normal; font-size:13px; color:white; text-decoration:blink; background-color:rgb(51,204,255); background-attachment:scroll; margin:10; border-color:rgb(102,153,255); border-style:double;" OnChange="namosw_goto_byselect(this, 'blank')">
<option selected>***Kim Ga Ne***</option>
<option value="javascript:na_open_window('+ 'pierrot', 'http://', 150, 150, 600, 600, 0, 0, 0, 0, 0)">Kimga</option>
<option value="Fairy taile.htm">Fairy taile</option>
<option value="J's AIR.htm">J's AIR</option>
<option value="Doosan Bears.htm">Doosan Bears</option>
<option value="Free.htm">Free</option>
<option value="Map">Map</option>
</select></p>
위에 펼침항목중에서 kimga 부분만 적용해서 실행 해 봤는데요 헤드사이에 스크립트 언어가 솨악하고
사라지고는 안되더군요. 참 저는 나모를 사용하고 있어요. ㅜㅜ 웹디자인쪽만 알다보니...프로그램언어가
부족하네요.
해결하시려면 namosw_goto_byselect 함수에 따로 판단문을 주어 실행하는 방법을 하셔야야 합니다.
내용이 없어 알수가 없네요.. 어떤 함수인지..
암튼 스크립트는 나모에서 이용되는 것은 가급적 피하시는 것이 좋습니다.