묻고답하기

위에 쓰인 페이지의 언어는 자바스크립트(JavaScript)입니다. 자바(Java)하고 혼동하지 마세요. 자바는 코딩된 소스가 컴파일된 거라서 자바스크립트와는 전혀 별개의 언어입니다. -_-;

그리고 위의 페이지에 보니 소스 쉽게 배껴 쓸수 있네요... 우선 나름대로 배껴서 적용해보시는게 빨리 배우는 지름길입니다.
나름대로 제가 소스 풀이한거 올리겠습니다.

첫번째 부분입니다. 이부분은 왼쪽 텍스트로 표시된 서브메뉴에 마우스 포인트가 올라가면 지정된 우측화면에 보이게 하는 스크립트 부분입니다.
변경하실부분은 없는것으로 생각됩니다. 그대로 복사해서 넣어보세요 ( 않되시면 문서의 HEAD부분에 넣어보세요)

<script language="javascript">
<!--
function show(id, able){
        if(able=="show"){
        able="visible";
        eval("document.all"+id+".style.visibility='"+able+"'");
        }
        else{
        able="hidden";
        eval("document.all"+id+".style.visibility='"+able+"'");
        }
}

//-->
</script>


두번째 부분입니다. 이부분은 텍스트로 표시된 서브메뉴 클릭시 이미지를 새창에서 볼수 있게하는 스크립트 부분입니다.
var openfile = "파일경로" <-- 3째줄
toolbar=no,location=no,directory=no,scrollbars=no,resizable=no,status=no,copyhistory=no,width=425,height=580" );  <--5째줄  마우스 클릭시 뜨는 이미지가 보여질 페이지의 옵션부분입니다. 스크롤이 생기게 할것인지 네비케이션메뉴는 생성할 것인지 페이지 크기는 어떠한지 .
여기서 수정할 부분은 몇개 없습니다. scrollbars=no 부분을 scrollbars=yes 부분으로 고치면 스크롤바가 생깁니다. 그리고 width와 height의 크기를 그림사이즈에 맞게 픽셀 크기로 수정해 주시면 됩니다.

아래 부분 복사해서, 수정하신후 위에 자바스크립의 아래부분에 넣으세요.

<SCRIPT LANGUAGE ="JavaScript">
function call_win(arg) {
     var openfile = "http://my.dreamwiz.com/yangbh/manhwa/s_" + arg + ".html";
     POP = window.open( openfile, "WIN_SUB", "menubar=no, toolbar=no,location=no,directory=no,scrollbars=no,resizable=no,status=no,copyhistory=no,width=425,height=580" );
     POP.focus();        }
</SCRIPT>



마지막으로 님이 가르쳐준 사이트에서는 테이블을 이용하여 서브메뉴를 표시해두었습니다. 테이블이 없어도 상관없습니다만 위 사이트의 소스대로 테이블이 있는 상태에서 설명하겠습니다. 나름대로 님이 수정하세요.

아래 부분을 보시면 4번째줄
<div id="s_74" style="background-color:white; width:150px; height:500px; position:absolute; left:210px; top:40px; z-index:0; visibility:hidden; layer-background-color:white; " class="no">

위에서 background-color:white; width:150px; height:500px 이부분은 이미지의 배경부분 설정입니다.
설명하자면 배경부분은 흰색 가로크기는 150픽셀 세로크기는 500픽셀 입니다.

그리고 옆의 부분을 보시면 이미지가 웹페이지에서 보여질 위치를 정하는 소스부분이 있습니다.
position:absolute; left:210px; top:40px
설명하자면 이미지의 위치를 왼쪽에서 210픽셀 떨어진곳, 위에서 40픽셀 밑으로 한 지점에 이미지가 보이게 하라는 뜻입니다. 그리고 다음부분은 아무래도 레이어를 이용해서 이미지를 살짝 가리는 역활을 할것입니다.

마지막으로 수정해야 할부분은 당연히 이미지 삽입부분입니다. 6번째 줄은 보여질 이미지 경로를 적으시면 되구요.
<a href="javascript:call_win('74')"
onmouseover="show('['s_74']','show');window.status='연습중';" onmouseout="show('['s_74']','hidden')">가까이</a></font>
이 부분에서 첫번째의 win('74')" 부분과  '['s_74']' 이부분이 있습니다.
제가 생각하기에는 이미지의 경로가 http://my.dreamwiz.com/yangbh/manhwa/s_74.gif 입니다.
첫번째 부분은 이미지 번호인것 같고 2번째 부분은 아까전에 말한(2번째 설명중 자바스크립트 부분) 경로입력 뒷부분으로 생각됩니다.


<table border=0  CELLSPACING=0 CELLPADDING=0>
<tr>
<td width=100>
<div id="s_74" style="background-color:white; width:150px; height:500px; position:absolute; left:210px; top:40px; z-index:0; visibility:hidden; layer-background-color:white; " class="no">
<img src="http://my.dreamwiz.com/yangbh/manhwa/s_74.gif">
</div>
<FONT FACE="굴림체" SIZE="2" COLOR="#C0A067"><img src="http://my.dreamwiz.com/yangbh/icon/ball.gif">
<a href="javascript:call_win('74')"
onmouseover="show('['s_74']','show');window.status='연습중';" onmouseout="show('['s_74']','hidden')">가까이</a></font>
</td>
<td width=80><FONT FACE="굴림체" SIZE="2" COLOR="#184CAF">(2002/07/18)</font></td></tr>
</table>


제 설명이 대단히 부족할수도 있을 것입니다. 백번듣는것 보다 한번 보는게 낫고, 열번 보는것 보다 직접 한번 해보는게 더 낫겠죠?

<----!! 아래부분 부터 복사하세요 !!---->


<script language="javascript">
<!--
function show(id, able){
        if(able=="show"){
        able="visible";
        eval("document.all"+id+".style.visibility='"+able+"'");
        }
        else{
        able="hidden";
        eval("document.all"+id+".style.visibility='"+able+"'");
        }
}

//-->
</script>


<SCRIPT LANGUAGE ="JavaScript">
function call_win(arg) {
     var openfile = "http://my.dreamwiz.com/yangbh/manhwa/s_" + arg + ".html";
     POP = window.open( openfile, "WIN_SUB", "menubar=no, toolbar=no,location=no,directory=no,scrollbars=no,resizable=no,status=no,copyhistory=no,width=425,height=580" );
     POP.focus();        }
</SCRIPT>




<table border=0  CELLSPACING=0 CELLPADDING=0>
<tr>
<td width=100>
<div id="s_74" style="background-color:white; width:150px; height:500px; position:absolute; left:210px; top:40px; z-index:0; visibility:hidden; layer-background-color:white; " class="no">
<img src="http://my.dreamwiz.com/yangbh/manhwa/s_74.gif">
</div>
<FONT FACE="굴림체" SIZE="2" COLOR="#C0A067"><img src="http://my.dreamwiz.com/yangbh/icon/ball.gif">
<a href="javascript:call_win('74')"
onmouseover="show('['s_74']','show');window.status='연습중';" onmouseout="show('['s_74']','hidden')">가까이</a></font>
</td>
<td width=80><FONT FACE="굴림체" SIZE="2" COLOR="#184CAF">(2002/07/18)</font></td></tr>
</table>

<----!! 위에부분까지 복사하세요 !!---->

위 소스를 htm,html 원하는 위치에 삽입해서 한번 수정해보시면 한번에 의문점이 풀릴것입니다.

설명이 부족했다면 죄송하구요. 나름대로 가장 쉽게 설명했습니다. 저도 자바스크립트 언어의 함수값은 거의 모릅니다 -_-;;
고수들도 그렇구요 -_-;; 대충보고 출력부분에 해당하는 부분을 알아먹는거죠... 많이 해보시면 되요....

그럼 이만 ... (--v
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
이원희884 게시판이나 페이지에서 등록이 되지를 않습니다. [1] 2015.12.03 by 명품관
탱곰이 모듈에서 짧은주소 사용하는 방법 질문 [3] 2015.12.03 by 탱곰이
개구쟁이케빈 검색 버튼 타겟 문의 드립니다. [1] 2015.12.03 by 개구쟁이케빈
NEXlak 아무도 안도와주시네요... ㅠ 몇달을 기다려도... [5] file 2015.12.03 by patou
김범진 이 상황 누가 좀 분석바랍니다. 왜 이런지 진짜 모르겠습니다. [5] 2015.12.03 by 김범진
Alice 회원이 자신이 쓴글을 삭제하면 그 글을 다른 게시판으로 보내는 방법이 있을까요???  
hwan81 xe의 일부 모듈만 외부에서 사용하고 싶습니다.  
Holden 파일이 100%완료후 증발(사라짐)현상 좀 도와주세요.. [6] file 2015.12.03 by Holden
woohwa99 문의드립니다. [2] 2015.12.03 by woohwa99
아쿠아d3033 소셜XE 페이스북 로그인 연동후 창닫기.  
ro맹 Parse error: 이 오류수정 부탁드립니다 ㅜ  
BJc0058 안녕하세요. XE 관리자 페이지 문의드립니다. [1] file 2015.12.03 by DoorWeb
DOCHIS XE 설치시 문제 :: [필수] XML통신을 위하여 XML 라이브러리가 필요합니다. [1] file 2015.12.03 by DOCHIS
스누피 write_form.html에서도 php코드가 먹게끔 처리요~^^;;  
정복자자 LG  인터넷 에서 apache  돌려보신적 있으시나여? [4] 2015.12.03 by 정복자자
똑디 확장변수에서 조건부 합산하기? [1] 2015.12.03 by 똑디
김재훈 이 사이트 어떻게 제작하나요??  
Holden 관리자제외 첨부파일 100%완료후 증발(사라짐) file  
억세풀 스케치북 게시판 스킨(모바일) 게시물 내용 글자크기 어떻게 지정하나요?  
클릭해 Captcha Member 애드온  
xe초보자 일정기간 지난 댓글의 수정/삭제 제한 하는법좀요  
광광이 한줄메모장 게시물을 스케치북게시판의 게시물 하나에 몰아넣고싶어요  
원동원 메뉴 삭제 메뉴 바로가기 문제  
슈니슈니 태블릿이나 스마트폰으로 pc버전 볼때 모바일에 최적화된 화면으로보기 문제입니다  
desertfox 사이트 언어별 링크가 가능할까요;; [1] 2015.12.04 by DoorWeb
niny 모든 파일이 정상적인데 layout.html이 없다고 하는 문제...ㅠㅠㅠ [1] 2015.12.04 by 허허길드짱
억세풀 스케치북5(모바일) 게시글 본문 글씨크기를 키우고 싶습니다. [1] 2015.12.04 by DoorWeb
홍다람쥐 XE 회원가입! [3] 2015.12.04 by 담소
likexe 백업 복구후 글쓰기에서 내용란이 없어졌습니다. [2] 2015.12.04 by likexe
들풀302 php를 배워야겠죠? [1] 2015.12.04 by GG