Dexter

편리하게 달력을 달아보자!!

· 2006-08-25 (금) 15:50:12 · 10004 · 7
안녕하세요? ^^;

그누 회원별경 부분을 바꾸면서 달력을 달아 보려고 했으나... 문득!!
그누에 달력이 있는걸 본것같은 기억에 소스를 뒤져보니....

역시나!! 있었습니다.. 아주 간단하고 쉽게!! 페이지에 달력을 달수 있었습니다..
바로 win_calendar 인데요...

/js 폴더에 common.js 파일에 위치하구요..
사용 법은 다음과 같습니다..

win_calendar(fld, cur_date, delimiter, opt)

fid는 적용될 네임명을 말하구요. cur_date는 달력창이 뜰때 선택위치 그리고 delimiter는 구분자로
2006년 08월 25일 라고 예를들면 년,눨,일 간의 구분기호를 뜻합니다.
예를들어 "-" 라고 입력하면 2006-08-25 라고 뜨겠죠??
opt는 옵션 태그의 약자인가?? 하여튼 기본으로
opt = "left=50, top=50, width=240, height=230, scrollbars=0,status=0,resizable=0";
로 설정이 되어있습니다. 굳이 안건드려도 됩니다...

다음은 제가 실제로 적용한 예제입니다.
<input type=text class=ed name='end_dt' value='<?=$mb[end_dt]?>' onclick="win_calendar('end_dt', '<?=$mb[end_dt]?>','-');" readonly>

사용 종료일을 기록하는 폼을 추가했는데요. 폼을 클릭하면 달력이 뜨게했습니다. 뭐 버튼을 하나 만들어
도되구요...

사전은 이렇게 쓰는거 맞지요?? 아실것 같은 부분이라 안쓰려다가 남깁니다.. ^^;
|

댓글 7개

2006-08-28 (월) 18:25:03
소스가 없네요
2006-08-28 (월) 18:26:01
^^^...

팁에다가 올리셔야 할것이.....^^

<input type=text class=ed name='end_dt' value='<?=$mb[end_dt]?>' onclick="win_calendar('end_dt', '<?=$mb[end_dt]?>','-');" readonly>

요게 소스랍니당......^^
달력??? 달아봐야징~~감사!
2008-03-06 (목) 11:56:31
고맙습니다~
감사합니다. ^^;;
2011-01-18 (화) 12:09:50
감사합니다.
감사해요!
댓글을 작성하시려면 로그인이 필요합니다.

그누4 사전

61건

프로그램 소스코드에는 알쏭달쏭한 변수들이 많이 있지만 어디에서 사용하는것인지 모를때가 있습니다. 바로 이럴때 여러 회원님들이 쉽게 풀이해서 올려주신 내용을 참고하는곳이랍니다.

+
제목 글쓴이 날짜 조회
06-10-27 조회 1.1만
06-09-17 조회 2만
06-09-07 조회 1.5만
06-08-25 조회 1만
06-08-02 조회 1.3만
06-04-19 조회 1.3만
05-11-12 조회 1.1만
05-11-12 조회 9,439
05-11-12 조회 8,227
05-11-12 조회 9,883
05-11-12 조회 8,846
05-11-12 조회 6,111
05-11-12 조회 1.2만
05-11-12 조회 1.4만
05-11-12 조회 1.1만
05-11-10 조회 1만
05-11-05 조회 8,200
05-10-26 조회 1.1만
05-10-26 조회 1.5만
05-09-22 조회 9,021