[곰표™]걍심심해서 맹글어본 체조 프로그램 <!-- 주문이 걸린대나? 따라서 체조 합시다... --> <script> var gom = new Array(); gom[0] = "↑(-_-)↑"; gom[1] = "↖(-_-)↗"; gom[2] = "←(-_-)→"; gom[3] = "↙(-_-)↘"; gom[4] = "←(-_-)↘"; gom[5] = "↖(-_-)↘"; gom[6] = "↑(-_-)↘"; gom[7] = "↑(-_-)→"; gom[8] = "↑(-_-)↗"; function showMagicDance(n) { if(n >= gom.length) n = 0; document.f.m.value = gom[n] n++; var ti = setTimeout("showMagicDance(" + n + ")",300); } </script> <form name=f > <input type=text name=m size=8 style=border:none> </form> <script>showMagicDance(0)</script> |
'인터넷정보' 카테고리의 다른 글
영문또는 숫자만 입력되게 하기 (0) | 2007.10.18 |
---|---|
게시물 리스트 상의 글자 자르기 (0) | 2007.10.18 |
간단한 자바스크립트 게임 (0) | 2007.10.18 |
div 테그의 innerHTML속성 이용하기 예제 (0) | 2007.10.18 |
주민번호 체크및 포커스 자동이동 예제 (0) | 2007.10.18 |
한글 파일만 업로드 못하게.. 하는거 (0) | 2007.10.18 |
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기 (0) | 2007.10.18 |
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
한글 파일만 업로드 못하게.. 하는거
<script>
function validate(str) {
var valid = "_abcdefghijklmnopqrstuvwxyz0123456789\."
var ok = "yes";
var temp;
for (var i=0; i<str.length; i++) {
temp = "" + str.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") return false;
else return true;
}
function gom()
{
var addr = document.fr.f.value;
var filename = addr.substring(addr.lastIndexOf("\\") + 1,addr.length);
if(!validate(filename.toLowerCase()) ) {
alert('대략 ~ 파일 이름은 영문과 숫자만 가능하다 하오! \n 다시 선택하시오!!!! 벩!!!!');
document.fr.f.value="";
}else{
alert('아헿헿~~~ 제대로 됐소!!!!');
}
}
</script>
<form name=fr method=post>
<input type=file name=f size=20 onChange=gom()>
</form>
'인터넷정보' 카테고리의 다른 글
게시물 리스트 상의 글자 자르기 (0) | 2007.10.18 |
---|---|
간단한 자바스크립트 게임 (0) | 2007.10.18 |
div 테그의 innerHTML속성 이용하기 예제 (0) | 2007.10.18 |
주민번호 체크및 포커스 자동이동 예제 (0) | 2007.10.18 |
체조 프로그램 (0) | 2007.10.18 |
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기 (0) | 2007.10.18 |
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기
http://sy.to
고민남2님의 설명을 보충해볼까 합니다.
javascript 와 form tag를 이용한 multi action submit 은 이미 여러번 올라왔던 내용입니다.
그럼 간단하게 예를 한번 들어보겠습니다.
두개의 action을 javascript로 이용한 submit입니다.
<script>
function myform(idx){
if(idx == 1){
document.mymy.action="next_file1.html";
}
if(idx == 2){
document.mymy.action="next_file2.html";
}
}
</script>
<form name="mymy" method="post">
<input type="button" onclick="myform(1)">
<input type="button" onclick="myform(2)">
</form>
이렇게 할 경우 각각의 next_file1.html 과 next_file2.html 로 한개의 폼으로 각각 다른 파일로
submit 이 가능합니다. 물론 이러한 예문은 기본형에 가깝습니다.
약간의 응용을 한다면 이런 기본형의 form문에서 target도 지정할 수 가 있습니다.
힌트는 referer를 window.open에서 받기 위한 방법으로서 팁택에도 referer 로 검색하시면
나옵니다.
예문을 들어 보겠습니다.
<script>
function myform(idx){
if(idx == 1){
document.mymy.target='';
document.mymy.action="next_file1.html";
}
if(idx == 2){
document.mymy.target='_blank';
document.mymy.action="next_file2.html";
}
if(idx == 3){
var Win= window.open('','mytarget','width=500,height=500,top=100,left=100,scrollbar=no');
document.mymy.target='mytarget';
document.mymy.action="next_file2.html";
}
}
</script>
<form name="mymy" method="post">
<input type="button" onclick="myform(1)">
<input type="button" onclick="myform(2)">
<input type="button" onclick="myform(3)">
</form>
이렇게 하면 3번째 버튼을 클릭할 경우 같은 폼의 내용이라도 window.open으로
연결해서 열수도 있고 referer도 찍혀서 나옵니다.
html과 javascript를 잘 활용하면 serverscript 의 부족한 부분을 아주 알차게
매울 수 있습니다.
이 이외의 다양한 활용법도 많기 때문에 다 소개는 못해드리지만
참고 사항이 되셨으면 하는 바램입니다.
'인터넷정보' 카테고리의 다른 글
간단한 자바스크립트 게임 (0) | 2007.10.18 |
---|---|
div 테그의 innerHTML속성 이용하기 예제 (0) | 2007.10.18 |
주민번호 체크및 포커스 자동이동 예제 (0) | 2007.10.18 |
체조 프로그램 (0) | 2007.10.18 |
한글 파일만 업로드 못하게.. 하는거 (0) | 2007.10.18 |
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들
[곰표] //해당 select 폼에 대해 value 로 selected Index 설정하는 함수 function selectIndex(f,v) //ex : selectIndex(document.fr.selectname,"3월"); { for( var i = 0 ; i < f.options.length ; i ++){ if(f.options[i].value == v){ f.options.selectedIndex = i break; } } } //해당 Radio 폼에 대해 value 로 Checked 설정하는 함수 function checkedIndex(r,v) { var i =0; for( var i = 0 ; i <r.length; i++) if(r[i].value == v) r[i].checked = true; } //키보드 입력시 숫자 이외의 키를 누를 경우 false 를 리턴한다. function isNum(e){ //alert(event.keyCode); if ((event.keyCode >= 45 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) || event.keyCode == 8|| event.keyCode==13 || event.keyCode==9) return true; else return false; } //폼값 지우기 function clearField(field){ field.value=""; } //thisform 의 길이가 len 이되면 nextForm 으로 포커싱 이동한다. function autoMoveFocus(thisForm,len,nextForm) { if(thisForm.value.length == len) nextForm.focus(); } //alert 후 focus 이동후 false return; function alertFocus(alertMsg,focusForm) { alert(alertMsg); focusForm.focus(); return false; } //---------SELECT 폼에 <options> 추가 함수 function makeOptions(f, val, txt) //make optons { var o = f.options; var i = o.length; o[i] = new Option(); o[i].value = val; o[i].text = txt; } //---------SELECT 폼에 <options> 모두삭제 function deleteOptions(f) //delete options { var o = f.options; var len = o.length; for( var i = 1 ; i <= len ; i ++){ o[len - i] = null; } } //----------------//배열에 해당 값이 있나 . 있으면 true function inArray(str,arr){ for( var i = 0 ; i < arr.length ; i ++){ if(arr[i] == str) return true; } return false; }//end of function inArray //--------------------배열에서 해당 인덱스의 값만 지운후 재정렬 function deleteIndexArr(arr,idx){ var k=0,tmpArr = new Array(); for(var i = 0 ; i < arr.length ; i ++){ if(i != idx) tmpArr[k] = arr[i]; else continue; k++; } return tmpArr; } //select 폼의 value 값을 리턴한다 function getSValue(selectName) { if (selectName.options.selectedIndex == -1) { return false; }else{ return selectName.options[selectName.options.selectedIndex].value; } } //radio 폼의 value 값을 리턴한다 function getCValue(r) { var i =0; while (r.length > i && !r[i].checked)i++; if (r.length == i) { return false; } else return r[i].value; } //value로 selectForm 에 일치하는 value 를 가진 index를 찾아 값을 리턴 function getInOnValue(selectName,v) { var o = selectName.options; var len = o.length; var i = 0; while (o[i].value != v) i++; return i; } |
'인터넷정보' 카테고리의 다른 글
div 테그의 innerHTML속성 이용하기 예제 (0) | 2007.10.18 |
---|---|
주민번호 체크및 포커스 자동이동 예제 (0) | 2007.10.18 |
체조 프로그램 (0) | 2007.10.18 |
한글 파일만 업로드 못하게.. 하는거 (0) | 2007.10.18 |
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거
<script> function isNum(e){ if ((e.keyCode >= 45 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105) || e.keyCode == 8|| e.keyCode==13 || e.keyCode==9 ){ return true; }else{ return false; } } </script> <input type=test onkeydown="return isNum(event)" style="IME-MODE: inactive" > ime 모드는 초기 한영전환에 영어에 맞춰져 있게 하는거~... 한글은 이벤트 핸들러가 못잡아 내드라... 드런 ie |
'인터넷정보' 카테고리의 다른 글
주민번호 체크및 포커스 자동이동 예제 (0) | 2007.10.18 |
---|---|
체조 프로그램 (0) | 2007.10.18 |
한글 파일만 업로드 못하게.. 하는거 (0) | 2007.10.18 |
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기 (0) | 2007.10.18 |
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
찾아보기 버튼을 링크로...
<form name=fr2 method=post > 파일 업로드 : <input type=file name=file style=display:none> <a href=javascript:document.fr2.file.click()>업로드이미지</a> </form> //================================================== 간딴하죠? 몇가지 방법이 있겠습니다만, 쉽게 생각해볼수있는 방법은 1. [찾아보기] 버튼위를 레이어로 가리고 해당 레이어나 레이어내 이미지에 아래와같이 링크를 건다. 2. <input type=file name=file style=display:none> 와 같이 안보이게 세팅하고 쓴다. |
'인터넷정보' 카테고리의 다른 글
체조 프로그램 (0) | 2007.10.18 |
---|---|
한글 파일만 업로드 못하게.. 하는거 (0) | 2007.10.18 |
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기 (0) | 2007.10.18 |
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
외국인 주민번호 체크 함수
function isFResNo(s) {
var sum=0;
var odd=0;
buf = new Array(13);
for(i=0; i<13; i++) { buf[i]=parseInt(s.charAt(i)); }
odd = buf[7]*10 + buf[8];
if(odd%2 != 0) { return false; }
if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
return false;
}
multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
sum = 11 - (sum%11);
if(sum >= 10) { sum -= 10; }
sum += 2;
if(sum >= 10) { sum -= 10; }
if(sum != buf[12]) { return false }
return true;
}
'인터넷정보' 카테고리의 다른 글
한글 파일만 업로드 못하게.. 하는거 (0) | 2007.10.18 |
---|---|
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기 (0) | 2007.10.18 |
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
이미지 파일 사이즈 구하기

파일사이즈 클릭
<img src=http://oxtag.com/html/img/banner3.gif id=timg> <a href='javascript:alert(document.all.timg.fileSize)'>파일사이즈</a> |
'인터넷정보' 카테고리의 다른 글
하나의 폼에서 여러버튼, 이미지버튼을 사용하기,스크립트 변수 날리기 (0) | 2007.10.18 |
---|---|
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법
<script language="JavaScript">
function AllowTabCharacter()
{
if (event != null) {
if (event.srcElement) {
if (event.srcElement.value) {
if (event.keyCode == 9) {// tab character
if (document.selection != null) {
document.selection.createRange().text = '\t';
event.returnValue = false;
} else {
event.srcElement.value += '\t';
return false;
}
}
}
}
}
}
</script>
<textarea onkeydown="AllowTabCharacter()"></textarea>
'인터넷정보' 카테고리의 다른 글
폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 (0) | 2007.10.18 |
---|---|
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
여러 이미지 스크롤
var swidth = 110 // 하나의 아이템의 넓이
var sheight = 100 // 하나의 아이템의 높이
var show_items = 16 -1 // 몇개의 아이템을 보여줄 것인가 ?
var show_items = 5 // 몇개의 아이템을 보여줄 것인가 ?
var stop_time = 1000 // 하나의 아이템이 돌아가고 잠시 멈칫 하는 시간 (1초 = 1000)
var sspeed = 1 // 아이템이 움직이는 시간
var sstep = 1 // 아이템이 움직일때 몇 필셀 이동시킬 것인가 ?
// 프로그램 내부 변수 (돈 터치)
var new_item = show_items
var sstep_tmp = sstep
var singletext = new Array();
var category = new Array();
// 움직임을 시작시키는 함수
function move_left_start() {
for (i=0; i<show_items; i++)
setTimeout("move_left("+i+", "+swidth+")", stop_time)
}
// 아이템 하나하나를 이동시키는 함수
function move_left(id, cnt) {
obj = eval('slider_'+id)
obj.style.pixelLeft-=sstep
cnt -= sstep
if (cnt > 0) {
setTimeout("move_left("+id+", "+cnt+")", sspeed)
} else if (obj.style.pixelLeft < -sstep) {
obj.style.pixelLeft = (show_items-1) * swidth
new_item++
if (new_item == singletext.length) new_item=0
obj.innerHTML=singletext[new_item]
move_left_start()
}
}
move_left_start()
// 폼이 로드되면 움직임을 시작시킨다.
</script>
<script language="javascript">
singletext[0] = "<a href=./list.php?dir1=건강의학><img src=/ranking/file/hanbang1065525209.gif border=0 width=100 height=70></a><br><center>건강의학</center>";
//category[0] = "건강의학";
singletext[1] = "<a href=./list.php?dir1=교육및참고자료><img src=/ranking/file/upow1035187044.gif border=0 width=100 height=70></a><br><center>교육및참고자료</center>";
//category[1] = "교육및참고자료";
singletext[2] = "<a href=./list.php?dir1=국가정보지역정보><img src=/ranking/file/iam791042947885.gif border=0 width=100 height=70></a><br><center>국가정보지역정보</center>";
//category[2] = "국가정보지역정보";
singletext[3] = "<a href=./list.php?dir1=기업회사><img src=/ranking/file/jsp02231083280473.gif border=0 width=100 height=70></a><br><center>기업회사</center>";
//category[3] = "기업회사";
singletext[4] = "<a href=./list.php?dir1=뉴스와미디어><img src=/ranking/file/jojoro1048404364.jpg border=0 width=100 height=70></a><br><center>뉴스와미디어</center>";
//category[4] = "뉴스와미디어";
singletext[5] = "<a href=./list.php?dir1=문화예술><img src=/ranking/file/byunghalee1038790692.gif border=0 width=100 height=70></a><br><center>문화예술</center>";
//category[5] = "문화예술";
singletext[6] = "<a href=./list.php?dir1=비즈니스와경제><img src=/ranking/file/infoker1058710409.gif border=0 width=100 height=70></a><br><center>비즈니스와경제</center>";
//category[6] = "비즈니스와경제";
singletext[7] = "<a href=./list.php?dir1=사람과모임><img src=/ranking/file/romeo40041035389813.gif border=0 width=100 height=70></a><br><center>사람과모임</center>";
//category[7] = "사람과모임";
singletext[8] = "<a href=./list.php?dir1=생활><img src=/ranking/file/cali21046265412.jpg border=0 width=100 height=70></a><br><center>생활</center>";
//category[8] = "생활";
singletext[9] = "<a href=./list.php?dir1=생활과여성><img src=/ranking/file/eyesore1036746131.gif border=0 width=100 height=70></a><br><center>생활과여성</center>";
//category[9] = "생활과여성";
singletext[10] = "<a href=./list.php?dir1=쇼핑><img src=/ranking/file/kaze961076635626.gif border=0 width=100 height=70></a><br><center>쇼핑</center>";
//category[10] = "쇼핑";
singletext[11] = "<a href=./list.php?dir1=엔터테인먼트><img src=/ranking/file/x2prime1056361617.jpg border=0 width=100 height=70></a><br><center>엔터테인먼트</center>";
//category[11] = "엔터테인먼트";
singletext[12] = "<a href=./list.php?dir1=여행스포츠><img src=/ranking/file/coolskaters1100025140.jpg border=0 width=100 height=70></a><br><center>여행스포츠</center>";
//category[12] = "여행스포츠";
singletext[13] = "<a href=./list.php?dir1=취미><img src=/ranking/file/mnet1035558470.jpg border=0 width=100 height=70></a><br><center>취미</center>";
//category[13] = "취미";
singletext[14] = "<a href=./list.php?dir1=컴퓨터인터넷><img src=/ranking/file/ssey20001040979832.gif border=0 width=100 height=70></a><br><center>컴퓨터인터넷</center>";
//category[14] = "컴퓨터인터넷";
singletext[15] = "<a href=./list.php?dir1=학문분야><img src=/ranking/file/co1093320932.gif border=0 width=100 height=70></a><br><center>학문분야</center>";
//category[15] = "학문분야";
</script>
<script language="javascript">
if (document.all) {
document.writeln('<div onmouseover="sstep=0;" onmouseout="sstep='+sstep_tmp+';" style="position:absolute;width:'+(swidth*show_items)+';height:'+(sheight)+';clip:rect(0 '+(swidth*show_items)+' '+(sheight)+' 0);">');
var tleft = 0;
for (i=0; i < show_items; i++) {
if (i > 0) {
tleft += eval('slider_'+(i-1)+'.style.pixelWidth');
}
document.writeln('<div id="slider_'+i+'" style="position:absolute;left:'+i*swidth+';width:'+swidth+';top:1;z-index:1;">');
document.write(singletext[i]);
document.writeln('</div>');
}
document.writeln('</div>');
}
</script>
'인터넷정보' 카테고리의 다른 글
숫자만 입력 받기에 키패드 숫자와 B-space 랑 delete 키 추가한거 (0) | 2007.10.18 |
---|---|
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
<html>
<head>
<title>Project 3 by Koo</title>
<meta http-equiv="Content-type" content="text/html; charset=euc-kr">
<script language=javascript>
<!--
//어느 심심한 주말에 구름이가..... ~(-_-~) ~(-_-~) ~(-_-~) ~(-_-~) ~(-_-~) ~(-_-~)
var left = 80; //왼쪽 끝 좌표
var mycharAttack = Array(" /)/)(=^-^)_"," /)/)(+-_-)_"," /)/)(+-0-)/");
var AttNum = 0;
var ball = new Object() // 볼객체 생성
ball.x = left; //볼의 위치 x좌표
ball.y = 500; //볼의 위치 y좌표
var t = 0; //시간의 흐름값
var power = 0; //파워
var checkkeyup = 0; //키 누르고있는지 체크
var e_x = 0;
var e_y = 500;
//적 위치 초기화
function initenmy(){
e_x = parseInt(500 * Math.random()) + 300;
enemy.style.left = e_x;
enemy.style.top = e_y;
enemy.style.visibility= "visible";
}
//무기 초기화 시키기
function init(){
myball.style.left = ball.x;
myball.style.top = ball.y;
myball.style.visibility = "visible";
}
//공식을 이용해서 현재 뿌려줄 위치 가져오기
function gety(time){
var value = -(time - power/2) * (time - power/2) + power*power/4;
var res = 20 / power * value;
return 500 - parseInt(res)
}
//쏘는 동작
function Attack(){
mychar.innerHTML = mycharAttack[AttNum];
if(AttNum == mycharAttack.length - 1){
AttNum = 0;
shot();
}
else{
AttNum++;
setTimeout(Attack,100 * (AttNum + 1));
}
}
//쏘기
function shot(){
ball.x = 8 * t + left;
ball.y = gety(t);
t++;
init();
if(t == power + 1){
setTimeout(checkresult,100);
}
else{
setTimeout(shot,50);
}
}
//파워 게이지 체크
function gageup(){
if(checkkeyup > 0 && power < 100){
power++;
powergage.style.width = 4 * power;
setTimeout(gageup,20);
}
else{
Attack();
}
}
//키 가로채기 샤샥
function keyStill(){
var key = event.keyCode;
if(key == 32 && checkkeyup == 0 && power == 0){
checkkeyup = 1;
gageup();
}
}
//키 놓기
function keyclear(){
checkkeyup = 0;//-1;
}
//결과 체크 하기
function checkresult(){
if(ball.x > e_x - 10 && ball.x < e_x + 50){
enemy.innerHTML = "_( _ _)_/~";
wow.style.visibility = "visible";
// setTimeout(ending,2000); // 이동하기 싫은 경우 주석 처리..
}
else{
initenmy()
mychar.innerHTML = mycharAttack[AttNum];
ball.x = left;
ball.y = 500;
t = 0;
init();
power = 0;
powergage.style.width = 0;
}
}
//보내주기
function ending(){
//alert("이동");
document.location.href = "bbs1.html"; // 맞출 경우 이동 페이지
}
//-->
</script>
</head>
<body onKeypress=keyStill(); onKeyup=keyclear() onload="initenmy();init();" leftmargin=0 topmargin=0>
<span id=myball style="position:absolute;visibility:hidden;width:10;height:10;color:#59D747;">★</span>
<span id=mychar style="position:absolute;width:70;height:20;left:35;top:485;"> /)/)(=^-^)_</span>
<span id=enemy style="position:absolute;visibility:hidden;width:80;height:10;">(-_-ㆀ)</span>
<span id=powerzone style="position:absolute;top:520;left:200;width:500;height:10;background-color:#59D747;z-index:101;"></span>
<span id=powergage style="position:absolute;top:520;left:200;width:0;height:10;background-color:#FFAAAA;z-index:102;"></span>
<center>
<span id=wow style="position:absolute;top:300;left:0;width:100%;height:10;visibility:hidden;"><span id=wow_left>(↗^^)↗</span><span style="background-color:#FFFFFF;color:#FF0000;cursor:pointer;" onClick="javascript:window.location.reload();"><b>오!! 대단~ [다시하기]</b></span><span id=wow_right>↖(^^↖)</span></span>
<span id=help style="position:absolute;top:100;left:0;width:100%;z-index:103;font-size:9pt;">
미리 막내 구름임다 -_-a 집이 워낙 허접해서 아무나 못 들어 옵니다.<br>
스페이스바로 조정 해서 오른쪽 적을 무찌른 자만 입장 가능 합니다.<br>
그럼 굿럭.
</span>
<center>
</body>
</html>
'인터넷정보' 카테고리의 다른 글
찾아보기 버튼을 링크로... (0) | 2007.10.18 |
---|---|
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로..
<HTML>
<HEAD>
<TITLE> Jasko Sample Script </TITLE>
<META NAME="Author" CONTENT="JASKO">
<META NAME="Keywords" CONTENT="javascript, 자바스크립트, 자바">
<META NAME="Description" CONTENT="자바스크립트 소스뱅크 - 자스코">
<!---- [1단계] 아래의 소스코드를 <HEAD>와 </HEAD> 사이에 붙여 넣으세요 ---->
<SCRIPT LANGUAGE="JavaScript">
<!--
function Calculate()
{
if(document.form1.switcher.value == "=>")
timeToHuman();
else if(document.form1.switcher.value == "<=")
humanToTime();
}
function timeToHuman()
{
var theDate = new Date(document.form1.timeStamp.value * 1000);
dateString = theDate.toGMTString();
arrDateStr = dateString.split(" ");
document.form1.inMon.value = getMonthNum(arrDateStr[2]);
document.form1.inDay.value = arrDateStr[1];
document.form1.inYear.value = arrDateStr[3];
document.form1.inHr.value = arrDateStr[4].substr(0,2);
document.form1.inMin.value = arrDateStr[4].substr(3,2);
document.form1.inSec.value = arrDateStr[4].substr(6,2);
}
function humanToTime()
{
var humDate = new Date(date.utc(document.form1.inYear.value,
(stripLeadingZeroes(document.form1.inMon.value)-1),
stripLeadingZeroes(document.form1.inDay.value),
stripLeadingZeroes(document.form1.inHr.value),
stripLeadingZeroes(document.form1.inMin.value),
stripLeadingZeroes(document.form1.inSec.value)));
document.form1.timeStamp.value = (humDate.getTime()/1000.0);
}
function pointRight()
{
document.form1.switcher.value="=>";
}
function pointLeft()
{
document.form1.switcher.value="<=";
}
function stripLeadingZeroes(input)
{
if((input.length > 1) && (input.substr(0,1) == "0"))
return input.substr(1);
else
return input;
}
function getMonthNum(abbMonth)
{
var arrMon = new Array("Jan","Feb","Mar","Apr","May","Jun",
"Jul","Aug","Sep","Oct","Nov","Dec");
for(i=0; i<arrMon.length; i++)
{
if(abbMonth == arrMon[i])
return i+1;
}
}
// -->
</script>
<!------------------------- 여기까지 ---------------------------------->
</HEAD>
<BODY>
<!---- [2단계] 아래의 코드를 <BODY> 태그와 </BODY> 태그안에 붙여 넣으세요 ---->
<form name=form1>
<table border=0>
<tr>
<th>유닉스 타임스탬프 값 (초) :</th>
<td valign=bottom rowspan=2>
<input type=button name=switcher value="변환하기" onClick="Calculate();"></td>
<th>년:</th>
<th> </th>
<th>월:</th>
<th> </th>
<th>일:</th>
<th> </th>
<th>시:</th>
<th> </th>
<th>분:</th>
<th> </th>
<th>초:</th>
<th> </th>
</tr>
<tr>
<td align=center><input type=text size=20 maxlength=11 name=timeStamp onKeyUp="pointRight();"></td>
<td><input type=text size=4 maxlength=4 name=inYear onKeyUp="pointLeft();"></td>
<th>/</th>
<td><input type=text size=4 maxlength=2 name=inMon onKeyUp="pointLeft();"></td>
<th>/</th>
<td><input type=text size=4 maxlength=2 name=inDay onKeyUp="pointLeft();"></td>
<th> </th>
<td><input type=text size=4 maxlength=2 name=inHr onKeyUp="pointLeft();"></td>
<th>:</th>
<td><input type=text size=4 maxlength=2 name=inMin onKeyUp="pointLeft();"></td>
<th>:</th>
<td><input type=text size=4 maxlength=2 name=inSec onKeyUp="pointLeft();"></td>
<th>GMT</th>
</tr>
</table>
</form>
<!------------------------- 여기까지 ---------------------------------->
</BODY>
</HTML>
http://oxtag.com/php/p/timestamp_change.php
'인터넷정보' 카테고리의 다른 글
외국인 주민번호 체크 함수 (0) | 2007.10.18 |
---|---|
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머
여기서 Windows 의[shutdown] 을 이용하여 활용하 는방법을 제시 할 것입니다.
[적용 운영체제→Windows XP]
1. 만들기
1). 바탕화면의 빈 공간을 선택한 후 마우스 우측 버턴 눌러
[새로 만들기(W)] →[바로 가기(S)]를 고르십시오.
[항목 위치 입력] 란에 " shutdown -s -t 시간 "을 입력한 후 [다음] 버턴을 누르십시오.
(띄어쓰기 확인,따옴표는 빼시고)
[예시]
여기서 시간 설정은 초 단위로 입력하십시오.
만약,자동 종료 시간을 30분으로 적용 하실려면
shutdown -s -t 1800 을 입력 하십시오.
[참고]
1분→ shutdown -s -t 60
10분→shutdown -s -t 600
30분→ shutdown -s -t 1800
1시간→ shutdown -s -t 3600
4). 위 방법이 정확 했다면 아래 그림처럼 바탕 화면에 만든 파일이 생성 될 것입니다.
이제 필요 하실때 해당 파일을 실행 하시면 원하는 시간에 카운터가 시작 될 것입니다.
2. 해당 프로그램 응용
3). 종료 카운터를 중지 하고자 하시면
시작 →실행을 열어 아래 명령어를 입력한후 [확인]버턴을눌러
중지를 시키십시오.(따옴표는 빼시고)
" shutdown -a "
'인터넷정보' 카테고리의 다른 글
이미지 파일 사이즈 구하기 (0) | 2007.10.18 |
---|---|
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
여러 이미지 스크롤 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X)
아래 내용이 팝업창 차단을 확인해 그 여부를 알려주도록 수정된 자바스크립트 코드다.
수정 전
<script language = "javascript" >
function onLoad()
{
var objPopup = window.open("popup.htm", "");
location.href = "other.html";
}
</script>
<body onload= "onLoad()" >
수정 후
<script language = "javascript">
function onLoad()
{
var objPopup = window.open("popup.htm", "");
if (objPopup == null) {
alert("차단된 팝업창을 허용해 주십시오.");
}
else {
location.href = "other.html";
}
}
</script>
<body onload= "onLoad()" >
예를 들어 팝업창을 자동으로 띄우고 원래 페이지가 다른 페이지로 이동한다거나 창을 닫거나 하는
경우가 있으면 팝업창 차단 여부를 확인하도록 스크립트를 바꿔야 한다.
액티브X 컨트롤 자동 설치 차단과 해법
웹사이트를 돌아다니다 보면 직사각형의 보안 경고창을 흔히 볼 수 있다.
이것은 웹페이지에 추가적인 기능을 부여하는 액티브X 컨트롤을 다운로드 하기 위한
확인창이라 할 수 있다. 대부분의 사용자들이 직관적으로 예를 누르기 때문에
이를 이용하면 악의적인 코드를 담고 있는 프로그램을 PC에 설치할 수 있어 많은 문제가 돼 왔다.
이번 XP 서비스팩2에서는 아예 이러한 창 자체가 뜨지 않는다.
즉 액티브X 기능을 포함하는 페이지의 경우, 현재 보고 있는
페이지에 액티브X가 포함돼 있으며 설치하려면 사용자가 직접
선택하라는 메시지가 '알림 표시줄'에 뜬다.
현재 우리나라에서는 온라임 게임 뿐 아니라 인터넷 뱅킹, 전자 지불, 사이버 트레이딩에
기본적으로 인증용 액티브X가 사용되고 있다는 측면에서 학습되지 않은 사용자들의
고객 문의 폭주가 예상된다고 하겠다. 웹페이지는 정상적으로 표시되지만 액티브X 컨트롤이
안 깔려 있는 상황에서는 알림 표시만 하고, 기능이 정상적으로 동작하지 않게 되기 때문이다.
예를 들어 국세청의 홈택스 서비스의 경우 2~3개 회사의 여러 액티브X가
웹페이지에 포함돼 있어 하나를 설치하더라도 사용자는 메시지를 보내는
알림 표시줄을 통해 아직 설치하지 않은 액티브X를 설치해야 한다.
이럴 경우 아래와 같이 소스코드를 변경해 설치 여부를 확인, 안내 페이지로
옮겨줌으로써 사이트 방문자들이 수동으로 다운로드해 설치하도록 하는 것이 좋다.
수정 전
<body onload ="checkControl()" >
<object id = "objCtl" classid ="...." codebase="xxx.cab">
</object>
</body>
수정 후
<script language = "javascript" >
function checkControl()
{
If (objCtl == null) {
top.location.href = "error.asp"; //필요한 기능을 설치하는 소개 페이지로 이동합니다
}
objCtl.do();
}
</script>
<body onload ="checkControl()" >
<object id = "objCtl" classid ="...." codebase="xxx.cab">
</object>
</body>
또한 SP2는 이제 신뢰되지 않은 게시자가 배포하는 액티브X 프로그램을 원천 차단함으로써
아예 설치할 수 없도록 변경해버렸다. 액티브X 개발사들은 인증 과정과 비용의 번거러움
때문에 테스트 인증서로 서명한 액티브X를 배포하기도 하였는데, SP2가 설치된 PC에서는
베리사인(VeriSign)과 써트(Thawte) 등 글로벌 인증 기관에서 발행한 인증서로 서명된 코드만 설치된다.
따라서 이전에 코드사인 인증서를 가지고 있지 않은 회사는 인증서를 발급 받아 사용해야 한다.
현재 국내에서는 베리사인과 트와트 양사의 코드사인 인증서를 함께 대행하는
웹사이트(www.thawte.co.kr)가 있기 때문에 안내를 받을 수 있다.
'인터넷정보' 카테고리의 다른 글
TEXTAREA 폼에서 탭키 입력하는 법 (0) | 2007.10.18 |
---|---|
여러 이미지 스크롤 (0) | 2007.10.18 |
포트리스 게임 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
<script language=javaScript> <!-- Beginning of JavaScript - // 마우스가 올라가면 나타날 창의 가로길이를 지정합니다. var tickerwidth=200 // 마우스가 올라가면 나타날 창의 세로길이를 지정합니다. var tickerheight=110 // 메세지가 나오는 창의 상하좌우의 여뱍입니다. var tickerpadding=5 // 나타나는 창의 border(테두리 값) 입니다. var borderwidth=0 // 글꼴의 종류를 정합니다. var fnt="돋움" // 글꼴의 크기를 정합니다. var fntsize=9 // 현재 실행중인 글자의 크기를 정합니다. var fntsizelastletter=9 // 글자 색을 정합니다. var fntcolor="white" // 마지막 글자의 색을 정합니다. var fntcolorlastletter="#FFD000" // 글자의 굵기를 정합니다 1 에서 9까지 주실수 있습니다. var fntweight=2 // 나타날 창의 배경색을 지정합니다. var backgroundcolor="#0064D0" // 최대 몇글자까지 가능한지를 정합니다. var standstill=2000 // 글자가 나타나는 속도를 정합니다. 숫자가 커질수록 속도는 느려집니다. var speed=40 // 나타날 창이 마우스로부터 x 죄표 만큼 얼마간 떨어져 있을지를 결정합니다. var xdistance=15 // 나타날 창이 마우스로부터 y 죄표 만큼 얼마간 떨어져 있을지를 결정합니다. var ydistance=15 // 이 아래 부분은 건드리지 마세요 !! var timer var topposition=0 var leftposition=0 var x,y var i_substring=0 var i_presubstring=0 var i_message=0 var message var messagecontent="" var messagebackground="" var messagepresubstring="" var messageaftersubstring="" fntweight=fntweight*100 function getmessagebackground() { messagebackground="<table border="+borderwidth+" width="+tickerwidth+" height="+tickerheight+" cellspacing=0 cellpadding=0><tr><td valign=top bgcolor='"+backgroundcolor+"'>" messagebackground+=" </td></tr></table>" } function getmessagecontent() { messagecontent="<table border=0 cellspacing=0 cellpadding="+tickerpadding+" width="+tickerwidth+" height="+tickerheight+"><tr><td valign=top>" messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsize+"pt;font-weight:"+fntweight+"'>" messagecontent+="<font color='"+fntcolor+"'>" messagecontent+=messagepresubstring messagecontent+="</font>" messagecontent+="</span>" messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsizelastletter+"pt;font-weight:900'>" messagecontent+="<font color='"+fntcolorlastletter+"'>" messagecontent+=messageaftersubstring messagecontent+="</font>" messagecontent+="</span>" messagecontent+="</td></tr></table>" } function showticker() { if (i_substring<=message.length-1) { i_substring++ i_presubstring=i_substring-1 if (i_presubstring<0) {i_presubstring=0} messagepresubstring=message.substring(0,i_presubstring) messageaftersubstring=message.substring(i_presubstring,i_substring) getmessagecontent() if (document.all) { ticker.innerHTML=messagecontent timer=setTimeout("showticker()", speed) } if (document.layers) { document.ticker.document.write(messagecontent) document.ticker.document.close() timer=setTimeout("showticker()", speed) } } else { clearTimeout(timer) } } function hideticker() { clearTimeout(timer) i_substring=0 i_presubstring=0 if (document.all) { document.all.ticker.style.visibility="hidden" document.all.tickerbg.style.visibility="hidden" } if (document.layers) { document.ticker.visibility="hidden" document.tickerbg.visibility="hidden" } } function showmessage(linkmessage) { getmessagebackground() message=linkmessage i_substring=0 i_presubstring=0 leftposition=x+xdistance topposition=y+ydistance if (document.all) { document.all.ticker.style.posLeft=leftposition document.all.ticker.style.posTop=topposition document.all.tickerbg.style.posLeft=leftposition document.all.tickerbg.style.posTop=topposition tickerbg.innerHTML=messagebackground document.all.ticker.style.visibility="visible" document.all.tickerbg.style.visibility="visible" showticker() } if (document.layers) { document.ticker.left=leftposition document.ticker.top=topposition document.tickerbg.left=leftposition document.tickerbg.top=topposition document.tickerbg.document.write(messagebackground) document.tickerbg.document.close() document.ticker.visibility="visible" document.tickerbg.visibility="visible" showticker() } } function handlerMM(e){ x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY } if (document.layers){ document.captureEvents(Event.MOUSEMOVE); } document.onmousemove = handlerMM; // - End of JavaScript - --> </script> <DIV ID="tickerbg" style="position:absolute;"></DIV> <DIV ID="ticker" style="position:absolute;"></DIV> <div onMouseOver="showmessage('마우스 오버시 나타날 메시지를 입력하세요.마우스 오버시 나타날 메시지를 입력하세요.마우스 오버시 나타날 메시지를 입력하세요.마우스 오버시 나타날 메시지를 입력하세요.')" onMouseOut="hideticker()">마우스를 올려보세요.</div> |
'인터넷정보' 카테고리의 다른 글
여러 이미지 스크롤 (0) | 2007.10.18 |
---|---|
포트리스 게임 (0) | 2007.10.18 |
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
유니코드, 아스키코드
<SCRIPT LANGUAGE="JavaScript"> <!-- ///////////////////////////////////////////// // :*: Happyscript :*: // // 소스 : http://www.happyscript.net // // 편집 and 소스 설명 : Magic // // E-mail : happyscript@hanmail.net // ///////////////////////////////////////////// function showKeyCode() { var character = document.characterCode.character.value.substring(0,1); var code = document.characterCode.character.value.charCodeAt(0); var msg = "\""+character+"\"의 아스키(ASCII) 코드는 "+code+"입니다."; alert(msg); } //--> </script> <center> <form name="characterCode"> <input type="text" name="character" size="15"> <input type="button" value="코드 보기" onClick="showKeyCode();"> </form> </center> |
'인터넷정보' 카테고리의 다른 글
포트리스 게임 (0) | 2007.10.18 |
---|---|
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트
<head>
</head>
<SCRIPT LANGUAGE = "JavaScript" TYPE="text/javascript">
<!--
function check_sdisabled_use()
{
document.frm.use_sdz.disabled = false ;
document.frm.use_sdz.checked = true;
if( document.frm.use_sd.checked == false )
{
document.frm.use_sdz.disabled = true ;
document.frm.use_sdz.checked = false;
}
}
//-->
</script>
<body>
<form name='frm' ENCTYPE='multipart/form-data' action='' method='POST'>
<input type="checkbox" name="use_sd" value='Y' onclick="check_sdisabled_use()">1번체크박스
<input type="checkbox" name="use_sdz" value='Y' disabled>2번체크박스
</form>
</body>
</html>
'인터넷정보' 카테고리의 다른 글
유닉스 타임스탬프 값을 GMT 시간으로 바꾸어 보자 - 현재 시간으로.. (0) | 2007.10.18 |
---|---|
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
체크된 라디오 값 가져오기
체크된 라디오 값을 가져 옵니다.
간단한 거지만 제가 못찾아서 ^^ 만들어 보았습니다.
<script>
function checked_radio_value(frmn)
{
var check_val='';
if( frmn.length == undefined )
{
if(frmn.checked)
{
check_val = frmn.value;
}
}
else{
for(var i=0; i < frmn.length; i++)
{
if(frmn[i].checked)
{
check_val = frmn[i].value;
}
}
}
return check_val;
}
</script>
사용방법:
<form name="form1">
<input type="radio" name="r1" value="001"> 001
<input type="radio" name="r1" value="002"> 002
</form>
<a href="JavaScript:alert( checked_radio_value(document.form1.r1) );">선택된 값 가져오기</a>
'인터넷정보' 카테고리의 다른 글
Windows 원하는 시간에 자동 종료하기 - 타이머 (0) | 2007.10.18 |
---|---|
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
타이핑 되는 툴팁 (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
아라비아 숫자를 한글로...
<script>
function errorMsg(errorNum){
switch (errorNum){
case 1:frm.num.value="";break;
}
}
function number_format(num){
num=num.split(",").join("")
var arr=num.split(".");var num=new Array();
for (i=0;i<=arr[0].length-1;i++){
num[i]=arr[0].substr(arr[0].length-1-i,1);
if(i%3==0 && i!=0) num[i]+=",";
}
num=num.reverse().join("")
if (!arr[1]) return num; else return num+"."+arr[1];
}
function num2won(val){
var num="";var won=new Array();
re=/^[1-9][0-9]*$/;num=val.toString().split(",").join("")
if(!re.test(num)) errorMsg(1)
var price_unit0=new Array("","일","이","삼","사","오","육","칠","팔","구");
var price_unit1=new Array("","십","백","천");
var price_unit2=new Array("","만","억","조","경","해","시","양","구","간","정");
for( i = num.length-1; i >= 0; i-- ){
won[i] = price_unit0[num.substr(num.length-1-i,1)];
if( i > 0 && won[i] != "" ) { won[i]+= price_unit1[i%4]; }
if( i % 4 == 0 ) { won[i]+= price_unit2[(i/4)]; }
}
for( i = num.length - 1; i >= 0; i-- ){
if( won[i].length == 2) { won[i-i%4]+="-"; }
if( won[i].length == 1 && i>0) { won[i]=""; }
if( i%4 != 0 ) { won[i] = won[i].replace("일",""); }
}
won = won.reverse().join("").replace(/-+/g," "); return won;
}
</script>
<form name='frm'>
<input type=text name='num' onkeyup='this.value=number_format(this.value);frm.displayhan.value=num2won(this.value);'>
입력
<input type=text name='displayhan' readonly style="border:0;" size="50">
</form>
'인터넷정보' 카테고리의 다른 글
웹 개발자들이 알아야 할 윈도우 XP SP2 변경점(팝업,액티브X) (0) | 2007.10.18 |
---|---|
타이핑 되는 툴팁 (0) | 2007.10.18 |
유니코드, 아스키코드 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
인풋 태그에 글쓰기
예제는 태그피아 회원 가입시 주소찾기 기능을 사용해보면...^^;;
<script>
<!--
function value_write() {
document.all.jumin1.value = "우리나라";
document.all.jumin2.value = "대한민국";
}
-->
</script>
<input type="text" name="jumin1" size="10">
<input type="password" name="jumin2" size="10">
<a href="javascript:value_write();">쓰기</a>
새창에서 부모창에 쓰기일때..
아래는 부모창 내용..
<input type="text" name="jumin1" size="10">
<input type="password" name="jumin2" size="10">
새창 내용은...
<script>
<!--
function value_write() {
opener.document.all.jumin1.value = "우리나라";
opener.document.all.jumin2.value = "대한민국";
window.close();
}
-->
</script>
<a href="javascript:value_write();">쓰기</a>
'인터넷정보' 카테고리의 다른 글
타이핑 되는 툴팁 (0) | 2007.10.18 |
---|---|
유니코드, 아스키코드 (0) | 2007.10.18 |
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절
window.resizeTo (350,450); // 기본 크기 세팅
var isOpenWindow=false;
function reSize1() { // 세로로 크기 조절
if (!isOpenWindow) {
parent.resizeTo(350, 700); //펼쳐졌을때의 크기
isOpenWindow=true;
} else {
parent.resizeTo(350, 450); //작아졌을때의 크기
isOpenWindow=false;
}
}
function reSize2() { // 가로로 크기 조절
if (!isOpenWindow) {
parent.resizeTo(600, 450); //펼쳐졌을때의 크기
isOpenWindow=true;
} else {
parent.resizeTo(350, 450); //작아졌을때의 크기
isOpenWindow=false;
}
}
</script>
<span onClick="javascript:reSize1();" style="cursor:hand;font-size:9pt;">세로</span> |
<span onClick="javascript:reSize2();" style="cursor:hand;font-size:9pt;">가로</span>
또는........................
띄워지는 문서... 새창 바디 태그에 넣으세요.
<body onresize="parent.resizeTo(630,460);" onload="parent.resizeTo(630,460);">
또는...
<script>
window.resizeTo (630,460); // 새창 크기 조절
window.moveTo(300,200); // 새창 위치 (좌,상단)
</script>
'인터넷정보' 카테고리의 다른 글
유니코드, 아스키코드 (0) | 2007.10.18 |
---|---|
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
입력 상자 증가 폼
-----------------------------------------------------------------
<html><head><title> [DHTML]입력양식 증감 예- NS, IE 호환 </title>
<script language="JavaScript">
<!--
/**
** 작성일: 2002-12-27
**/
var divTotal=20
var formName="myForm"
var eleName="ele"
//var ns4=document.layers?1:0
var ie=document.all?1:0
var ns6=document.getElementById&&!document.all?1:0
function SetCross(divID)
{
if(ie) divObj=document.all[divID]
else if (ns6) divObj=document.getElementById(divID)
//else if (ns4) divObj=document.layers[divID]
this.divObj=divObj
}
function setObj(){this.total=0}
var divs=new setObj()
function printDivs(num)
{
if(num<=1) num=1
oldTotal=divs.total
str='<form name="'+formName+'">'
for(i=0;i<num;i++)
{
val=''
if(i<oldTotal)
{
val=eval("document."+formName+"."+eleName+i+".value")
}
str+=(i+1)+' <input type=text name="'+eleName+i+'" value="'+val+'">'
divs.total=i+1
}
str+='</form>'
my=new SetCross("myDiv")
my.divObj.innerHTML=str
document.cForm.chg.selectedIndex=divs.total
}
//-->
</script>
</head>
<body onLoad="printDivs(1)">
<p>
<b>[DHTML]입력양식 증감 예</b>
<b>TEST</b>: NS6+, IE5.5+
</p>
<table border=0>
<form name=cForm>
<tr><td>
<select name=chg onChange="printDivs(this.selectedIndex)">
<script>
opt="<option>선택";
for(i=1;i<=divTotal;i++)
{
opt+="<option>"+i
}
document.write(opt);
</script>
</select> 입력 박스 증감 선택
</td></tr>
</form>
<tr><td id=myDiv><!-- 증감된 입력 폼이 들어갈 자리 --></td></tr>
<tr><td>선택된 수만큼 입력박스가 증가되거나 감소됩니다.</td></tr>
</table>
</body>
</html>
-----------------------------------------------------------------
</xmp>
<html><head><title> [DHTML]입력양식 증감 예- NS, IE 호환 </title>
<script language="JavaScript">
<!--
/**
** 작성일: 2002-12-27
**/
var divTotal=20
var formName="myForm"
var eleName="ele"
//var ns4=document.layers?1:0
var ie=document.all?1:0
var ns6=document.getElementById&&!document.all?1:0
function SetCross(divID)
{
if(ie) divObj=document.all[divID]
else if (ns6) divObj=document.getElementById(divID)
//else if (ns4) divObj=document.layers[divID]
this.divObj=divObj
}
function setObj(){this.total=0}
var divs=new setObj()
function printDivs(num)
{
if(num<=1) num=1
oldTotal=divs.total
str='<form name="'+formName+'">'
for(i=0;i<num;i++)
{
val=''
if(i<oldTotal)
{
val=eval("document."+formName+"."+eleName+i+".value")
}
str+=(i+1)+' <input type=text name="'+eleName+i+'" value="'+val+'">'
divs.total=i+1
}
str+='</form>'
my=new SetCross("myDiv")
my.divObj.innerHTML=str
document.cForm.chg.selectedIndex=divs.total
}
//-->
</script>
</head>
<body onLoad="printDivs(1)">
<p>
<b>[DHTML]입력양식 증감 예</b>
<b>TEST</b>: NS6+, IE5.5+
</p>
<table border=0>
<form name=cForm>
<tr><td>
<input type=reset value=' Reset ' onClick="printDivs(1)">
<select name=chg onChange="printDivs(this.selectedIndex)">
<script>
opt="<option>선택";
for(i=1;i<=divTotal;i++)
{
opt+="<option>"+i
}
document.write(opt);
</script>
</select> 입력 박스 증감 선택
</td></tr>
</form>
<tr><td id=myDiv><!-- 증감된 입력 폼이 들어갈 자리 --></td></tr>
<tr><td>선택된 수만큼 입력박스가 증가되거나 감소됩니다.</td></tr>
</table>
</body>
</html>
'인터넷정보' 카테고리의 다른 글
첫번째 체크박스에서 두번째 체크박스를 제어하는 스크립트 (0) | 2007.10.18 |
---|---|
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
아라비아 숫자를 한글로... (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기
http://oxtag.com/html/ex/graph20041126.html
bar1.png 는 업로드 파일 다운받으세요.
그림파일의 width 속성을 실시간으로 변경하기
<table width=700>
<tr>
<td colspan=2>왕초보 홈페이지만들기 클럽 인기투표</td>
</tr>
<tr>
<td width=100>아마데우스</td><td width=600><img src=http://oxtag.com/zboard/data/js/bar1.png id=chart0 width=1 height=11>130표</td>
</tr>
<tr>
<td>순아순아</td><td><img src=http://oxtag.com/zboard/data/js/bar1.png id=chart1 width=1 height=11>272표</td>
</tr>
<tr>
<td>toto</td><td><img src=http://oxtag.com/zboard/data/js/bar1.png id=chart2 width=1 height=11>99표</td>
</tr>
</table>
<script language=javascript>
var data=new Array(130,272,99);
for(i=0;i<3;i++){
if(eval("chart" + i + ".width") < data[i]){
gph("chart" + i,data[i]);
}
}
function gph(what,limit){
if(eval(what + ".width") < limit){
if(eval(what + ".width")+5 > limit)
eval(what +".width=" + limit);
else
eval(what +".width=" + what + ".width + 5");
setTimeout("gph('"+ what + "'," + limit + ")",50);
}
}
</script>
'인터넷정보' 카테고리의 다른 글
체크된 라디오 값 가져오기 (0) | 2007.10.18 |
---|---|
아라비아 숫자를 한글로... (0) | 2007.10.18 |
인풋 태그에 글쓰기 (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
타자연습기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키
<!--레이어팝업 스크립트-->
<script language = 'JavaScript'>
function layerClose() {
Layer.style.visibility="hidden";
}
//쿠기가 있는지 체크함..
function notice_getCookie( name )
{
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
//쿠키가 없으면 쿠키 지정함..
function notice_setCookie( name, value, expiredays )
{
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
return;
}
//팝업 감추기..(쿠키 체크 포함..)
function stopClose()
{
if ( notice_getCookie( "CMT" ) != "done" )
{
notice_setCookie("CMT", "done", 3); // 오른쪽 숫자는 쿠키를 유지할 기간을 설정합니다
document.all.Layer.style.display="none";
}
}
</script>
<!--여기까지-->
<!-- 레이어 팝업 시작 -->
<script>
//쿠키를 체크하여...쿠키가 없으면 팝업창을 띄워준다... 있으면 그냥 넘어간다.(팝업 안 띄운다..)
if(notice_getCookie("CMT") != "done")
{
document.write("<div id='Layer' style='height: 150px; width: 300px; cursor: Hand; position: absolute; top: 230px; left: 300px;' z-index='100';>");
document.write("<table width='340' border='0' cellspacing='0' cellpadding='0'> ");
document.write(" <tr>");
document.write(" <td colspan='2'><img src='1116_pop01.gif' width='340' onclick='javascript:stopClose();'></td>");
document.write(" </tr>");
document.write(" <tr>");
document.write(" <td colspan='2'><a href='my/my_pro_continue.htm?service_name=hosting_continue' target='main' onFocus='this.blur()'><img src='1116_pop02.gif' width='340' border='0'></a></td>");
document.write(" </tr>");
document.write(" <tr>");
document.write(" <td colspan='2'><a href='hosting/hosting_join.htm?service_name=order_form' target='main' onFocus='this.blur()'><img src='1116_pop03.gif' width='340' border='0'></a></td> ");
document.write(" </tr>");
document.write(" <tr background='1116_pop04.gif'> ");
document.write(" <td width='270' height='35' align='left' background='1116_pop04.gif' style='padding-left:10px; '><form name='form1' method='post' action=''>");
document.write(" <input type='checkbox' name='stopclose' onclick='javascript:stopClose();'>");
document.write(" </form></td>");
document.write(" <td width='70'height='35' background='1116_popbg.gif ><a href='#' valign='top' onFocus='this.blur()'><img src='1116_pop_close.gif' border='0' onClick='layerClose()'></a></td>");
document.write(" </tr>");
document.write("</table>");
document.write("</div> ");
}
</script>
<!--여기까지-->
'인터넷정보' 카테고리의 다른 글
아라비아 숫자를 한글로... (0) | 2007.10.18 |
---|---|
인풋 태그에 글쓰기 (0) | 2007.10.18 |
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
타자연습기 (0) | 2007.10.18 |
레이어를 이용한 공지창 (사라지는 시간 설정) xp sp2 팝업창 대신... (0) | 2007.10.18 |
아이프레임을 드래그 해보자.
<HTML>
<HEAD>
<TITLE>아이프레임 드래그</TITLE>
<link rel='stylesheet' type='text/css' href='include/style.css'>
<SCRIPT LANGUAGE="JavaScript">
//-----------------------------
// 원제작자:nzeo의 자바스크립트 스터디 게시판의 멀대님
// URL:http://www.nzeo.com/bbs/zboard.php?id=p_javascript&no=189
// 수정: 수정 삽질 전문 kaze;;
// Home:http://subcase.net
//-----------------------------
//-----------------------------
// 드래그 기본 변수 설정
//-----------------------------
var ifdocDrag = false; // 드래그 불/가 를 저장할 논리변수
function docDrag(){ // 마우스버튼이 눌려진 상태에서 드래그를 준비하는 함수
ifdocDrag = true; // 드래그 '가능'
originXtitle = titlebar.style.pixelLeft; //원래의 타이틀바 X 좌표 (스타일에서의 'left')
originYtitle = titlebar.style.pixelTop; //원래의 타이틀바 T 좌표 (스타일에서의 'top')
originXdoc = document.all['docFrame'].style.pixelLeft; // 원래의 IFRAME X좌표 (스타일에서의 'left')
originYdoc = document.all['docFrame'].style.pixelTop; // 원래의 IFRAME Y좌표 (스타일에서의 'top')
tempX = self.event.clientX; // 이벤트(mousedown)이 발생한 지금의 마우스 X좌표
tempY = self.event.clientY; // 이벤트(mousedown)이 발생한 지금의 마우스 Y좌표
document.onmousemove = docMove; // mousemove 이벤트 발생시(마우스 움직일때) docMove 함수 호풀
document.onmouseup = new Function("ifdocDrag = false"); //mouseup 이벤트 발생시(마우스버튼이 띄어질때) 드래그 '불가'로
}
//-----------------------------
// 실제 드래그
//-----------------------------
function docMove(){ // 실제 IFRAME을 움직이는 함수
if(ifdocDrag){ // 드래그 '가능'일때
titlebar.style.pixelLeft = originXtitle + self.event.clientX - tempX;
// 타이틀바 X좌표는= [원래X] + [현재마우스의X] - [클릭한순간의(mousedown발생했을때의)마우스X]
titlebar.style.pixelTop = originYtitle + self.event.clientY - tempY;
// 타이틀바 Y좌표는= [원래Y] + [현재마우스의Y] - [클릭한순간의(mousedown발생했을때의)마우스Y]
document.all['docFrame'].style.pixelLeft = originXdoc + self.event.clientX - tempX;
// IFRAME의 Y좌표는= [원래Y] + [현재마우스의Y] - [클릭한순간의(mousedown발생했을때의)마우스Y]
document.all['docFrame'].style.pixelTop = originYdoc + self.event.clientY - tempY;
// IFRAME의 Y좌표는= [원래Y] + [현재마우스의Y] - [클릭한순간의(mousedown발생했을때의)마우스Y]
//우측으로 넘어가면
if(titlebar.style.pixelLeft+titlebar.style.pixelWidth > document.body.clientWidth) {
titlebar.style.pixelLeft=document.body.clientWidth-titlebar.style.pixelWidth-1;
document.all['docFrame'].style.pixelLeft=document.body.clientWidth-document.all['docFrame'].style.pixelWidth-2;
}
//좌측으로 들어가면
if(titlebar.style.pixelLeft<0) {
titlebar.style.pixelLeft=1;
document.all['docFrame'].style.pixelLeft=2
}
//하단으로 넘어가면
if(titlebar.style.pixelTop+titlebar.style.pixelHeight > document.body.clientHeight) {
titlebar.style.pixelTop=document.body.clientHeight-titlebar.style.pixelHeight-1;
document.all['docFrame'].style.pixelTop=document.body.clientHeight-document.all['docFrame'].style.pixelHeight-2;
}
//상단으로 들어가면
if(titlebar.style.pixelTop<0) {
titlebar.style.pixelTop=1;
document.all['docFrame'].style.pixelTop=31
}
}
}
//-----------------------------
// 아이프레임 보이기
//-----------------------------
function showIframe(url,width,height) {
document.all['docFrame'].src=url;
if(width) document.all['docFrame'].style.pixelWidth=width;
if(height) document.all['docFrame'].style.pixelHeight=height;
//위치를 중앙으로 지정
document.all['docFrame'].style.pixelLeft = (document.body.clientWidth-document.all['docFrame'].style.pixelWidth)/2;
document.all['docFrame'].style.pixelTop = (document.body.clientHeight-document.all['docFrame'].style.pixelHeight)/2;
//타이틀 바가 아이프레임을 감싸도록 위치와, 크기 지정
titlebar.style.pixelLeft=document.all['docFrame'].style.pixelLeft-1;
titlebar.style.pixelTop=document.all['docFrame'].style.pixelTop-30;
titlebar.style.pixelWidth=document.all['docFrame'].style.pixelWidth+2;
titlebar.style.pixelHeight=document.all['docFrame'].style.pixelHeight+31;
titlebar.style.filter='blendTrans(duration=1)'; // 실행시간(duration)을 정해준다.
titlebar.filters.blendTrans.apply();
titlebar.style.visibility = 'visible';
titlebar.filters.blendTrans.play();
document.all['docFrame'].style.filter='blendTrans(duration=1)'; // 실행시간(duration)을 정해준다.
document.all['docFrame'].filters.blendTrans.apply();
document.all['docFrame'].style.visibility = 'visible';
document.all['docFrame'].filters.blendTrans.play();
//titlebar.style.visibility = 'visible';
//setTimeout("document.all['docFrame'].style.visibility = 'visible';",500);
}
//-----------------------------
// 아이프레임 감추기
//-----------------------------
function hideIframe() {
titlebar.style.filter='blendTrans(duration=1)'; // 실행시간(duration)을 정해준다.
titlebar.filters.blendTrans.apply();
titlebar.style.visibility = 'hidden';
titlebar.filters.blendTrans.play();
document.all['docFrame'].style.filter='blendTrans(duration=1)'; // 실행시간(duration)을 정해준다.
document.all['docFrame'].filters.blendTrans.apply();
document.all['docFrame'].style.visibility = 'hidden';
document.all['docFrame'].filters.blendTrans.play();
//titlebar.style.visibility = 'hidden';
//document.all['docFrame'].style.visibility = 'hidden';
}
//-----------------------------
// 타이틀바, 아이프레임 출력
//-----------------------------
with(document){
//타이틀 바
writeln("<div id='titlebar' style='position:absolute;left:0;top:0;width:0px;height:0px;z-index:0;visibility:hidden'>");
writeln("<table width='100%' Height=100% cellpadding=0 cellspacing=1 border=0 bgColor=BAB17C>");
writeln("<tr height=28>");
writeln("<td bgcolor=000000>");
writeln("<table width=100% cellpadding=5 cellspacing=0>");
writeln("<tr>");
writeln("<td onmousedown='docDrag()' style=cursor:hand>");
writeln("<img src=img/res_ovr.gif align=absmiddle>");
writeln("</td>");
writeln("<td width=20 align=right style=cursor:hand>");
writeln("<span onclick='hideIframe()'><img src=img/close_ovr.gif align=absmiddle></span>");
writeln("</td>");
writeln("</tr>");
writeln("</table>");
writeln("</td>");
writeln("<tr>");
writeln("<td bgcolor=000000 valign=top>");
writeln("<span class=scrollbox></span>");
writeln("</td>");
writeln("</tr>");
writeln("</table>");
writeln("</div>");
//아이 프레임
writeln("<iframe name='docFrame' id='docFrame' style='position:absolute;left:0;top:0;width:0px;height:0px;z-index:1;visibility:hidden' src='http://oxtag.com/html/marquee.html' border=0 frameborder=0 scrolling=no></iframe>");
}
</SCRIPT>
</HEAD>
<BODY ondragstart='return false' onselectstart='return false' unselectale=on style="margin-right:0;" marginwidth=0 bgcolor="#000000">
<span onclick=javascript:showIframe('http://oxtag.com/html/marquee.html',750,500) style=cursor:hand;color:ffffff>700x500 사이즈</span><br>
<span onclick=javascript:showIframe('http://oxtag.com/html/marquee.html') style=cursor:hand;color:ffffff>사이즈를 정의하지 않았을 때</span><br>
<span onclick=javascript:showIframe('http://oxtag.com/html/marquee.html',500,400) style=cursor:hand;color:ffffff>500x400 미니위니</span><br>
</bODY>
</HTML>
--------------------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE> 아이프레임 드래그 + 창 최대화 + 이전 크기 복귀 </TITLE>
<!-- //////////////////////////////////////////////////////////////
//*****************************************************************
// Web Site: http://www.CginJs.Com
// CGI 와 JavaScript가 만났을 때 = C.n.J ☞ http://www.CginJs.Com
// CGI 와 JavaScript가 만났을 때 = C.n.J ☞ webmaster@CginJs.Com
// C.n.J 자바스크립트 자동 생성 마법사 ☞ http://www.CginJs.Com
// C.n.J 자바스크립트(JavaScript) 가이드 ☞ http://www.CginJs.Com
// C.n.J CSS(Cascading Style Sheet) 가이드 ☞ http://www.CginJs.Com
// Editer : Web Site: http://www.CginJs.Com
//*****************************************************************
/////////////////////////////////////////////////////////////// -->
<script Language="Javascript">
document.write('<st'+'yle>');
document.write('td {font-size:12px; font-family:굴림; text-decoration:none; }');
document.write('A:link,A:active,A:visited{text-decoration:none;font-size:12PX;color:#333333;}');
document.write('A:hover {text-decoration:none; color:ff9900}');
document.write('font { font-size: 9pt; }');
document.write('.cnj_input {background-color:gray; width:200px; height:200px; position:absolute; left:0px; top:0px; z-index:1; cursor:hand; layer-background-color:navy;}');
document.write('.cnj_input2 { width:0px; height:18px; position:absolute; left:0px; top:0px; z-index:1;}');
document.write('.cnj_input3 { border-width:1; border-style:solid; border-color:#000000; color:#0084D4; background-color:white;cursor:hand;}');
document.write('.cnj_input4 { scrollbar-face-color: #FFCC33;scrollbar-shadow-color: #ffffff;scrollbar-highlight-color: #F3f3f3;scrollbar-3dlight-color: #ffffff;scrollbar-darkshadow-color: #F3f3f3;scrollbar-track-color: #ffffff;scrollbar-arrow-color: #f9f9f9;cursor:hand; }');
document.write('</st'+'yle>');
var dragapproved=false
var minrestore=0
var initialwidth,initialheight
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
function drag_drop(e){
if (ie5&&dragapproved&&event.button==1){
document.getElementById("cnjid").style.left=tempx+event.clientX-offsetx
document.getElementById("cnjid").style.top=tempy+event.clientY-offsety
}
else if (ns6&&dragapproved){
document.getElementById("cnjid").style.left=tempx+e.clientX-offsetx
document.getElementById("cnjid").style.top=tempy+e.clientY-offsety
}
}
function initializedrag(e){
offsetx=ie5? event.clientX : e.clientX
offsety=ie5? event.clientY : e.clientY
if (ie5)
document.getElementById("saver").style.display=''
tempx=parseInt(document.getElementById("cnjid").style.left)
tempy=parseInt(document.getElementById("cnjid").style.top)
dragapproved=true
document.onmousemove=drag_drop
}
function loacnjid(url,width,height){ // 윈도우 팝업창 로드 부분
if (!ie5&&!ns6)
window.open(url,"","width=width,height=height,scrollbars=1")
else{
document.getElementById("cnjid").style.display=''
document.getElementById("cnjid").style.width=initialwidth=width
document.getElementById("cnjid").style.height=initialheight=height
// 팝업창의 윈도우 왼쪽 마진
document.getElementById("cnjid").style.left=30
// 팝업창의 윈도우 상단 마진
document.getElementById("cnjid").style.top=ns6? window.pageYOffset*1+30 : document.body.scrollTop*1+30
// 윈도우 창의 iframe (iframe id : cframe) 로딩되는 부분
document.getElementById("cframe").src=url
}
}
function maximize(){ // 전체창 모드 부분
if (minrestore==0){
minrestore=1 //maximize window
// 최대창으로 전환시 이미지
document.getElementById("maxname").setAttribute("src","./img/res_up.gif")
document.getElementById("cnjid").style.width=ns6? window.innerWidth-20 : document.body.clientWidth
document.getElementById("cnjid").style.height=ns6? window.innerHeight-20 : document.body.clientHeight
} else {
minrestore=0 //restore window
// 최대창시 이미지
document.getElementById("maxname").setAttribute("src","./img/res_ovr.gif")
document.getElementById("cnjid").style.width=initialwidth
document.getElementById("cnjid").style.height=initialheight
}
document.getElementById("cnjid").style.left=ns6? window.pageXOffset : document.body.scrollLeft
document.getElementById("cnjid").style.top=ns6? window.pageYOffset : document.body.scrollTop
}
function closeit(){ // 닫기 부분
document.getElementById("cnjid").style.display="none"
}
if (ie5||ns6)
document.onmouseup=new Function("dragapproved=false;document.onmousemove=null;document.getElementById('saver').style.display='none'")
// 참고로 cnjid는 부분이 아래의 레이어 id와도 부분과도 동일해야 함
</script>
</HEAD>
<BODY>
<div id="cnjid" class="cnj_input" onMousedown="initializedrag(event)" onSelectStart="return false">
<div align="right">
<img src="./img/res_ovr.gif" id="maxname" onClick="maximize()"><img src="./img/close_ovr.gif" onClick="closeit()"></div>
<iframe id="cframe" src="" width=100% height=100%></iframe>
<div id="saver" class="cnj_input2"><p> </p></div>
</div>
<script>
// 웹페이지 로딩시
// 윈도우창의 크기는 300,200 이부분을 수정하면 됩니다.
if (ns6) window.onload=new Function('loacnjid("http://oxtag.com/html/marquee.html",500,500)')
else
loacnjid("http://oxtag.com/html/marquee.html",500,500)
</script>
<!--일반 텍스트 링크 지정 할때 -->
<a href="javascript:loacnjid('http://oxtag.com/html/marquee.html',500,500)">일반 링크</a>
</BODY>
</HTML>
'인터넷정보' 카테고리의 다른 글
인풋 태그에 글쓰기 (0) | 2007.10.18 |
---|---|
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
입력 상자 증가 폼 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
타자연습기 (0) | 2007.10.18 |
레이어를 이용한 공지창 (사라지는 시간 설정) xp sp2 팝업창 대신... (0) | 2007.10.18 |
견적서 (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기
이미지 파일은 업로드 파일 다운받으세요.
<style>
@font-face {font-family:웹정; src:url(http://oxtag.com/zboard/jung10.mwf);}
body,td {font-size:10pt;font-family:웹정;}
</style>
<font color=ffcc00>글자가 잘 안보이시는 분은 설정을 조절해서 보세요.☞ </font>
<span onMousedown="jericho_layer('fontface','visible')" style=cursor:hand><img src="font_font.gif" border="0" align="absmiddle"></span>
<span onMousedown="jericho_layer('fontcolor','visible')" style=cursor:hand><img src="font_color.gif" border="0" align="absmiddle"></span>
<a href="javascript:PlusFont();"><img src="font_plus.gif" border="0" align="absmiddle"></a>
<a href="javascript:MinusFont();"><img src="font_minus.gif" border="0" align="absmiddle"></a>
<a href="javascript:SetArticleFont();"><img src="font_save.gif" border="0" align="absmiddle"></a>
<a href="javascript:SetDefaultFont();"><img src="font_default.gif" border="0" align="absmiddle"></a>
<div id=article>
도움말 참고하세요..^^
<br />
<br />
*스킨이 아닙니다..
</div>
<script>
var Font;
var fontsize;
var fontface;
var LineHeight = 18;
var fontcolor;
temp = GetArticleFont("ArticleFont").split("//");
if (temp != "") {
if(temp[0] == "") {
fontsize = 10;
fontface = "웹정";
fontcolor = "#A7A7A7"
} else {
fontsize = parseInt(temp[0]);
fontface = temp[1];
if (fontsize > 10) {
LineHeight = 18 + (fontsize-10);;
} else {
LineHeight = 18;
}
fontcolor = temp[2]
}
} else {
fontsize = 10;
fontface = "웹정";
fontcolor = "#A7A7A7";
}
article.style.fontSize = fontsize +"pt";
article.style.fontFamily = fontface;
article.style.color = fontcolor;
article.style.lineHeight = LineHeight + "pt";
function SetDefaultFont() {
var todayDate = new Date();
var name = "ArticleFont";
var expiredays = -1;
var value = article.style.fontSize + "//" + article.style.fontFamily + "//" + article.style.color;
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + value + "; path=/; expires=" + todayDate.toGMTString() + ";"
document.location.reload();
alert("웹정, 10pt, #A7A7A7 로 변경했습니다.");
}
function SetArticleFont() {
var todayDate = new Date();
var name = "ArticleFont";
var expiredays = 365;
var value = article.style.fontSize + "//" + article.style.fontFamily + "//" + article.style.color;
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + value + "; path=/; expires=" + todayDate.toGMTString() + ";"
alert(""+article.style.fontFamily+", "+article.style.fontSize+", "+article.style.color+" 로 저장했습니다");
}
function GetArticleFont(name){
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return document.cookie.substring( y, endOfCookie );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 ) break;
}
return "";
}
function PlusFont() {
if (fontsize <= 19) {
article.style.fontSize = (fontsize + 2) +"pt";
article.style.lineHeight = LineHeight + 2 + "pt";
fontsize = fontsize + 2;
LineHeight = LineHeight + 1;
}
}
function MinusFont() {
if (fontsize >= 7) {
article.style.fontSize = (fontsize - 2) +"pt";
article.style.lineHeight = LineHeight - 2 + "pt";
fontsize = fontsize - 2;
LineHeight = LineHeight - 1;
}
}
function FontCase(Font) {
article.style.fontFamily = Font;
}
function FontColor(Font) {
article.style.color = Font;
}
function SetFont() {
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + 365 );
document.cookie = "Font = " + article.style.fontSize + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
var select_obj;
function jericho_layer(name,status) {
var obj=document.all[name];
var _tmpx,_tmpy, marginx, marginy;
_tmpx = event.clientX + parseInt(obj.offsetWidth);
_tmpy = event.clientY + parseInt(obj.offsetHeight);
_marginx = document.body.clientWidth - _tmpx;
_marginy = document.body.clientHeight - _tmpy ;
if(_marginx < 0)
_tmpx = event.clientX + document.body.scrollLeft + _marginx ;
else
_tmpx = event.clientX + document.body.scrollLeft ;
if(_marginy < 0)
_tmpy = event.clientY + document.body.scrollTop + _marginy +20;
else
_tmpy = event.clientY + document.body.scrollTop ;
obj.style.posLeft=_tmpx-13;
obj.style.posTop=_tmpy-12;
if(status=='visible') {
if(select_obj) {
select_obj.style.visibility='hidden';
select_obj=null;
}
select_obj=obj;
}else{
select_obj=null;
}
obj.style.visibility=status;
}
function jericho_layer_print(mode) {
var printHeight = 0;
var printMain="";
if (mode == 'fontface') {
printMain = "<tr onMouseOver=this.style.backgroundColor='#444444' onMouseOut=this.style.backgroundColor='' onMousedown=FontCase('굴림');><td style=color:white;font-family:굴림;font-size:9pt height=18 nowrap> 굴림 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#444444' onMouseOut=this.style.backgroundColor='' onMousedown=FontCase('바탕');><td style=color:white;font-family:바탕;font-size:9pt height=18 nowrap> 바탕 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#444444' onMouseOut=this.style.backgroundColor='' onMousedown=FontCase('돋움');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 돋움 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#444444' onMouseOut=this.style.backgroundColor='' onMousedown=FontCase('궁서');><td style=color:white;font-family:궁서;font-size:9pt height=18 nowrap> 궁서 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#444444' onMouseOut=this.style.backgroundColor='' onMousedown=FontCase('Arial');><td style=color:white;font-family:Arial;font-size:9pt height=18 nowrap> Arial </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#444444' onMouseOut=this.style.backgroundColor='' onMousedown=FontCase('Tahoma');><td style=color:white;font-family:Tahoma;font-size:9pt height=18 nowrap> Tahoma </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#444444' onMouseOut=this.style.backgroundColor='' onMousedown=FontCase('Verdana');><td style=color:white;font-family:Verdana;font-size:9pt height=18 nowrap> Verdana </td></tr>";
printHeight = printHeight + 16;
}
if (mode == 'fontcolor') {
printMain = "<tr onMouseOver=this.style.backgroundColor='#ffce00' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#ffce00');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 진노랑 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#ED1C24' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#ED1C24');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 적색 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#63ce00' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#63ce00');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 녹색 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#808000' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#808000');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 올리브 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#448CCB' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#448CCB');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 연한 파랑 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#A186BE' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#A186BE');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 연한 보라 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#03D5D5' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#03D5D5');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 연한 청록 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#808080' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#808080');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 회색 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#C0C0C0' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#C0C0C0');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 은색 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#A59996' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#A59996');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 황갈색 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#658E3B' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#658E3B');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 연한녹색 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#B4BDC0' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#B4BDC0');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 블루그레이 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#C69C6D' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#C69C6D');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 황토 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#FF00FF' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#FF00FF');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 밝은 자홍 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#F06EAA' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#F06EAA');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 연한 분홍 </td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr onMouseOver=this.style.backgroundColor='#FFFFFF' onMouseOut=this.style.backgroundColor='' onMousedown=FontColor('#FFFFFF');><td style=color:white;font-family:돋움;font-size:9pt height=18 nowrap> 흰색 </td></tr>";
printHeight = printHeight + 16;
}
var printHeader = "<div id='"+mode+"' style='position:absolute; left:10px; top:25px; width:127; height: "+printHeight+"; z-index:1; visibility: hidden' onMousedown=jericho_layer('"+mode+"','hidden')><table border=0><tr><td colspan=3 onMouseover=jericho_layer('"+mode+"','hidden') height=3></td></tr><tr><td width=5 onMouseover=jericho_layer('"+mode+"','hidden') rowspan=2> </td><td height=5></td></tr><tr><td><table style=cursor:hand border='0' cellspacing='1' cellpadding='0' bgcolor='black' width=100% height=100%><tr><td valign=top bgcolor=353535><table border=0 cellspacing=0 cellpadding=3 width=100% height=100%>";
var printFooter = "</table></td></tr></table></td><td width=5 rowspan=2 onMouseover=jericho_layer('"+mode+"','hidden')> </td></tr><tr><td colspan=3 height=10 onMouseover=jericho_layer('"+mode+"','hidden')></td></tr></table></div>";
document.writeln(printHeader+printMain+printFooter);
}
</script>
<script>
jericho_layer_print('fontface');
jericho_layer_print('fontcolor');
</script>
'인터넷정보' 카테고리의 다른 글
새창(팝업) 가로/세로 크기 조절 (0) | 2007.10.18 |
---|---|
입력 상자 증가 폼 (0) | 2007.10.18 |
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
타자연습기 (0) | 2007.10.18 |
레이어를 이용한 공지창 (사라지는 시간 설정) xp sp2 팝업창 대신... (0) | 2007.10.18 |
견적서 (0) | 2007.10.18 |
동영상과 자막 같이 보기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환
<!--
/*******************************************************/
/* Make Syntax */
/* Programmed by Powring */
/* powring @hotmail.com */
/* 2004-10-24 */
/*******************************************************/
// {{
// 전역 변수 {{
// 구문 강조 구분
var Syntax=new Array(7);
Syntax[0]=new Array("//","/*","*/");
Syntax[1]=new Array(",","(",")","{","}","[","]","-","+","*","%","/","=","\"","\'","~","!","&","|","<",">","?",":",";",".");
Syntax[2]=new Array("abstract","boolean","break","byte","case","catch","char","class","const","continue","default","delete","do","double","else","extends","false","final","finally","float","for","function","goto","if","implements","import","in","instanceof","int","interface","long","native","new","null","package","private","protected","public","return","short","static","super","switch","synchronized","this","throw","throws","transient","true","try","typeof","var","void","while","with");
Syntax[3]=new Array("anchor","applet","area","Array","button","checkbox","Date","document","event","FileUpload","form","frame","hidden","history","image","layer","link","location","Math","mimeType","navigator","Number","Password","Plugin","Radio","RegExp","reset","screen","select","string","submit","textarea","window");
Syntax[4]=new Array("above","abs","acos","action","alert","alinkColor","anchors","appCodeName","applets","appName","appVersion","arguments","asin","atan","atan2","back","background","below","bgColor","big","blink","blur","bold","border","bottom","caller","captureEvents","ceil","charAt","charCodeAt","checked","clear","clearInterval","clearTimeout","click","clip","close","closed","compile","complete","concat","confirm","cookie","cos","current","data","defaultChecked","defaultStatus","defaultValue","description","disableExternalCapture","domain","E","elements","embeds","enableExternalCapture","enablePlugin","encoding","eval","exec","exp","fgColor","filename","find","fixed","floor","focus","fontcolor","fontsize","forms","forward","frames","fromCharCode","getDate","getDay","getHours","getMinutes","getMonth","getSeconds","getSelection","getTime","getTimezoneOffset","getYear","global","go","handleEvent","hash","height","home","host","hostname","href","hspace","ignoreCase","images","indexOf","innerHeight","innerWidth","input","isNaN","italics","javaEnabled","join","language","lastIndex","lastIndexOf","lastMatch","lastModified","lastParen","layers","layerX","layerY","left","leftContext","length","link","linkColor","links","LN10","LN2","load","location","locationbar","log","LOG10E","LOG2E","lowsrc","match","max","MAX_VALUE","menubar","method","mimeTypes","min","MIN_VALUE","modifiers","moveAbove","moveBelow","moveBy","moveTo","moveToAbsolute","multiline","name","NaN","NEGATIVE_INFINITY","next","open","opener","options","outerHeight","outerWidth","pageX","pageXOffset","pageY","pageYOffset","parent","parentLayer","parse","parseFloat()","parseInt()","pathname","personalbar","PI","platform","plugins","pop","port","POSITIVE_INFINITY","pow","previous","print","prompt","protocol","prototype","push","random","referrer","releaseEvents","releaseEvents","reload","replace","replace","reset","resizeBy","resizeTo","reverse","right","rightContext","round","routeEvent","screenX","screenY","scroll","scrollbars","scrollBy","scrollTo","search","search","select","selectedIndex","self","setDate","setHours","setInterval","setMinutes","setMonth","setSeconds","setTime","setTimeout","setYear","shift","siblingAbove","siblingBelow","sin","slice","small","sort","source","splice","split","sqrt","SQRT1_2","SQRT2","src","status","statusbar","stop","strike","sub","submit","substr","substring","suffixes","sup","taintEnabled","tan","target","test","text","title","toGMTString","toLocaleString","toLowerCase","toolbar","top","toString","toUpperCase","type","unshift","userAgent","UTC","value","valueOf","visibility","vlinkColor","vspace","which","width","write","writeln","zIndex");
Syntax[5]=new Array("onAbort","onAfterUpdate","onBeforeUnload","onBeforeUpdate","onBlur","onChange","onClick","onDataAvailable","onDataSetChanged","onDataSetComplete","onDblClick","onDragDrop","onDragStart","onError","onErrorUpdate","onFilterChange","onFocus","onHelp","onKeyDown","onKeyPress","onKeyUp","onLoad","onMouseDown","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMove","onReadyStateChange","onReset","onResize","onRowEnter","onRowExit","onScroll","onSelect","onSelectStart","onSubmit","onUnLoad");
Syntax[6]=new Array(" ","\\","\n","\t","\'","\"","/");
// 강조색
var SyntaxColor=new Array("#008080","#828282","#0000FF","#FF0000","#CD853F","#8B4513","#FF1493");
//탭크기
var TabSize=2;
// }} 전역 변수
// 내부 함수 {{
function isString(list, str) {
var i;
for(i=0;i<list.length;i++) {
if(str==list[i]) return i+1;
}
return 0;
}
// }} 내부 함수
// 사용자 함수 {{
// 구문 강조 색 재지정 (주석, 연산자, 키워드, 객체, 속성, 이벤트, 문자열)
function SetSyntaxColor(c1, c2, c3, c4, c5, c6, c7) {
SyntaxColor[0]=c1;
SyntaxColor[1]=c2;
SyntaxColor[2]=c3;
SyntaxColor[3]=c4;
SyntaxColor[4]=c5;
SyntaxColor[5]=c6;
SyntaxColor[6]=c7;
}
// 탭 크기 변경
function SetTabSize(t) {
TabSize=(t<0?2:t);
}
// 구문 강조 함수 입구
function MakeSyntax(str) {
var i=0,j=0;
var token="";
var nowchar="";
document.write("<pre>");
for(i=0;i<=str.length;i++) {
nowchar=(i<str.length?str.charAt(i):"");
if(isString(Syntax[6],nowchar) || isString(Syntax[1],nowchar) || i==str.length) {
if(token.length>0) {
var kind=0;
for(j=2;j<=5;j++) {
if(isString(Syntax[j],token)) {
kind=j;
break;
}
}
if(kind) {
document.write("<font color=\""+SyntaxColor[kind]+"\">");
document.write(token);
document.write("</font>");
} else {
document.write(token);
}
}
if(nowchar==' ') {
document.write(" ");
} else if(nowchar=='\\') {
document.write(nowchar+str.charAt(++i));
} else if(nowchar=='\n') {
document.write("<br>");
} else if(nowchar=='\t') {
for(j=0;j<TabSize;j++) {
document.write(" ");
}
} else if(nowchar=='\'' || nowchar=='\"') {
document.write("<font color=\""+SyntaxColor[6]+"\">"+nowchar);
for(j=i+1;j<str.length;j++) {
var strchar=str.charAt(j);
++i;
if(strchar==' ') {
document.write(" ");
continue;
} else if(strchar=='\n') {
document.write("<br>");
continue;
} else if(strchar=='\\') {
document.write(strchar+str.charAt(j+1));
++j;
++i;
continue;
} else if(strchar=='<') {
document.write("<");
continue;
} else if(strchar=='>') {
document.write(">");
continue;
} else if(strchar==nowchar) {
document.write(nowchar);
break;
}
document.write(strchar);
}
document.write("</font>");
} else if(nowchar=='/') {
if(i+1<=str.length) {
var nextchar=str.charAt(i+1);
if(nextchar=='/') {
document.write("<font color=\""+SyntaxColor[0]+"\">//");
++i;
for(j=i+1;j<str.length;j++) {
var cmtchar=str.charAt(j);
++i;
if(cmtchar==' ') {
document.write(" ");
continue;
} else if(cmtchar=='\n') {
document.write("<br>");
break;
} else if(strchar=='<') {
document.write("<");
continue;
} else if(strchar=='>') {
document.write(">");
continue;
}
document.write(cmtchar);
}
document.write("</font>");
} else if(nextchar=='*') {
document.write("<font color=\""+SyntaxColor[0]+"\">/*");
++i;
for(j=i+1;j<str.length;j++) {
var cmtchar=str.charAt(j);
++i;
if(cmtchar==' ') {
document.write(" ");
continue;
} else if(cmtchar=='\n') {
document.write("<br>");
continue;
} else if(cmtchar=='*' && str.charAt(j+1)=='/') {
document.write("*/");
++i;
break;
} else if(strchar=='<') {
document.write("<");
continue;
} else if(strchar=='>') {
document.write(">");
continue;
}
document.write(cmtchar);
}
document.write("</font>");
} else {
document.write("<font color=\""+SyntaxColor[1]+"\">/</font>");
}
} else {
document.write("<font color=\""+SyntaxColor[1]+"\">/</font>");
}
} else {
if(nowchar=='<') {
nowchar="<";
} else if(nowchar=='>') {
nowchar=">"
}
document.write("<font color=\""+SyntaxColor[1]+"\">");
document.write(nowchar);
document.write("</font>");
}
token="";
} else {
token=token+nowchar;
}
}
document.write("</pre>");
}
// 스트링에 찍기
function MakeSyntaxToString(str) {
var i=0,j=0;
var token="";
var nowchar="";
var ResultString="";
ResultString=ResultString+"<pre>";
for(i=0;i<=str.length;i++) {
nowchar=(i<str.length?str.charAt(i):"");
if(isString(Syntax[6],nowchar) || isString(Syntax[1],nowchar) || i==str.length) {
if(token.length>0) {
var kind=0;
for(j=2;j<=5;j++) {
if(isString(Syntax[j],token)) {
kind=j;
break;
}
}
if(kind) {
ResultString=ResultString+"<font color=\""+SyntaxColor[kind]+"\">";
ResultString=ResultString+token;
ResultString=ResultString+"</font>";
} else {
ResultString=ResultString+token;
}
}
if(nowchar==' ') {
ResultString=ResultString+" ";
} else if(nowchar=='\\') {
ResultString=ResultString+nowchar+str.charAt(++i);
} else if(nowchar=='\n') {
ResultString=ResultString+"<br>";
} else if(nowchar=='\t') {
for(j=0;j<TabSize;j++) {
ResultString=ResultString+" ";
}
} else if(nowchar=='\'' || nowchar=='\"') {
ResultString=ResultString+"<font color=\""+SyntaxColor[6]+"\">"+nowchar;
for(j=i+1;j<str.length;j++) {
var strchar=str.charAt(j);
++i;
if(strchar==' ') {
ResultString=ResultString+" ";
continue;
} else if(strchar=='\n') {
ResultString=ResultString+"<br>";
continue;
} else if(strchar=='\\') {
ResultString=ResultString+strchar+str.charAt(j+1);
++j;
++i;
continue;
} else if(strchar=='<') {
ResultString=ResultString+"<";
continue;
} else if(strchar=='>') {
ResultString=ResultString+">";
continue;
} else if(strchar==nowchar) {
ResultString=ResultString+nowchar;
break;
}
ResultString=ResultString+strchar;
}
ResultString=ResultString+"</font>";
} else if(nowchar=='/') {
if(i+1<=str.length) {
var nextchar=str.charAt(i+1);
if(nextchar=='/') {
ResultString=ResultString+"<font color=\""+SyntaxColor[0]+"\">//";
++i;
for(j=i+1;j<str.length;j++) {
var cmtchar=str.charAt(j);
++i;
if(cmtchar==' ') {
ResultString=ResultString+" ";
continue;
} else if(cmtchar=='\n') {
ResultString=ResultString+"<br>";
break;
} else if(strchar=='<') {
ResultString=ResultString+"<";
continue;
} else if(strchar=='>') {
ResultString=ResultString+">";
continue;
}
ResultString=ResultString+cmtchar;
}
ResultString=ResultString+"</font>";
} else if(nextchar=='*') {
ResultString=ResultString+"<font color=\""+SyntaxColor[0]+"\">/*";
++i;
for(j=i+1;j<str.length;j++) {
var cmtchar=str.charAt(j);
++i;
if(cmtchar==' ') {
ResultString=ResultString+" ";
continue;
} else if(cmtchar=='\n') {
ResultString=ResultString+"<br>";
continue;
} else if(cmtchar=='*' && str.charAt(j+1)=='/') {
ResultString=ResultString+"*/";
++i;
break;
} else if(strchar=='<') {
ResultString=ResultString+"<";
continue;
} else if(strchar=='>') {
ResultString=ResultString+">";
continue;
}
ResultString=ResultString+cmtchar;
}
ResultString=ResultString+"</font>";
} else {
ResultString=ResultString+"<font color=\""+SyntaxColor[1]+"\">/</font>";
}
} else {
ResultString=ResultString+"<font color=\""+SyntaxColor[1]+"\">/</font>";
}
} else {
if(nowchar=='<') {
nowchar="<";
} else if(nowchar=='>') {
nowchar=">"
}
ResultString=ResultString+"<font color=\""+SyntaxColor[1]+"\">";
ResultString=ResultString+nowchar;
ResultString=ResultString+"</font>";
}
token="";
} else {
token=token+nowchar;
}
}
ResultString=ResultString+"</pre>";
return ResultString;
}
// }} 사용자 함수
// }} Make Syntax
//-->
'인터넷정보' 카테고리의 다른 글
입력 상자 증가 폼 (0) | 2007.10.18 |
---|---|
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
타자연습기 (0) | 2007.10.18 |
레이어를 이용한 공지창 (사라지는 시간 설정) xp sp2 팝업창 대신... (0) | 2007.10.18 |
견적서 (0) | 2007.10.18 |
동영상과 자막 같이 보기 (0) | 2007.10.18 |
다중 셀렉트 박스 (0) | 2007.10.18 |
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<script>
var TYPEIsStart = 0;
var enterTime = 0;
var currentTime = 0;
var lastTime = 0;
var counterInterval = null;
var totalCorrectString = 0;
var totalString = 0;
var allowErase = 0;
var lastHighestSpeed = 0;
var TYPE = new Array();
TYPE[TYPE.length] = "가게 기둥에 입춘"
TYPE[TYPE.length] = "가까운 길 마다하고 먼 길로 간다."
TYPE[TYPE.length] = "가까운 남이 먼 일가보다 낫다."
TYPE[TYPE.length] = "가까운 이웃 먼 친척보다 낫다."
TYPE[TYPE.length] = "가까운 집은 깍이고 먼데 절은 비친다."
TYPE[TYPE.length] = "가까운 제 눈썹 못본다."
TYPE[TYPE.length] = "가꿀 나무는 밑동을 높이 자른다."
TYPE[TYPE.length] = "가난 구제는 나라도 못한다."
TYPE[TYPE.length] = "가난도 스승이다."
TYPE[TYPE.length] = "가난이 원수다."
TYPE[TYPE.length] = "가난이 도둑이다."
TYPE[TYPE.length] = "가난하면 찾아오는 벗도 없다."
TYPE[TYPE.length] = "가난한 놈이 기와집만 짓는다."
TYPE[TYPE.length] = "가난할수록 기와집 짓는다."
TYPE[TYPE.length] = "가난한 사람 구제는 나라에서 하기도 어렵다."
TYPE[TYPE.length] = "가난한 집 신주 굶듯 한다."
TYPE[TYPE.length] = "가난한 집에 자식 많다."
TYPE[TYPE.length] = "가난한 집 제사 돌아오듯 한다."
TYPE[TYPE.length] = "가는 날이 장날"
TYPE[TYPE.length] = "가는 말에 채찍질한다."
TYPE[TYPE.length] = "가는 말이 고와야 오는 말도 곱다."
TYPE[TYPE.length] = "가는 방망이 오는 홍두깨"
TYPE[TYPE.length] = "가는 손님 뒷꼭지가 예쁘다."
TYPE[TYPE.length] = "가는 정이 있어야 오는 정이 있다."
TYPE[TYPE.length] = "가는 토끼 잡으려다 잡은 토끼 놓친다."
TYPE[TYPE.length] = "가늘고 길게 살기보다는 굵고 짧게 살겠다."
TYPE[TYPE.length] = "가다 말면 안 가느니만 못하다."
TYPE[TYPE.length] = "가던 날이 장날"
TYPE[TYPE.length] = "가는 날이 장날."
TYPE[TYPE.length] = "가라고 가랑비 온다."
TYPE[TYPE.length] = "가라고 가랑비 오고, 있으라고 이슬비 온다."
TYPE[TYPE.length] = "가랑비에 옷 젖는 줄 모른다."
TYPE[TYPE.length] = "가랑잎에 불붙듯 한다."
TYPE[TYPE.length] = "가랑잎으로 눈 가리고 아웅한다."
TYPE[TYPE.length] = "가랑잎이 솔잎더러 바스락거린다고 한다."
TYPE[TYPE.length] = "가랑잎이 솔잎보고 바스락거린다고 한다."
TYPE[TYPE.length] = "가려운 곳 긁어 주듯."
TYPE[TYPE.length] = "가로 뛰고 세로 뛴다."
TYPE[TYPE.length] = "가루 가지고 떡 못 만들랴."
TYPE[TYPE.length] = "가루는 칠수록 고와지고 말은 할수록 거칠어진다."
TYPE[TYPE.length] = "가만히 먹으라니까 뜨겁다고 한다."
TYPE[TYPE.length] = "가마 속의 콩도 삶아야 먹는다."
TYPE[TYPE.length] = "가마솥 밑이 노구솥 밑을 검다고 한다."
TYPE[TYPE.length] = "가만히 먹으라니까 더 뜨겁다고 소리친다."
TYPE[TYPE.length] = "가물에 미리 돌 치는 거지."
TYPE[TYPE.length] = "가뭄에 콩 나듯"
TYPE[TYPE.length] = "가뭄 끝은 있어도 장마 끝은 없다."
TYPE[TYPE.length] = "가뭄에 도랑친다."
TYPE[TYPE.length] = "가을가지 며느리가 먹어서 해롭다."
TYPE[TYPE.length] = "가을 바람에 새털 격이다."
TYPE[TYPE.length] = "가을 부채는 시세가 없다."
TYPE[TYPE.length] = "가을비는 떡비"
TYPE[TYPE.length] = "가을에 내 아비 제도 못 지내는데, 봄에 의붓아비 제 지낼까 ?"
TYPE[TYPE.length] = "가을에는 부지깽이도 덤벙댄다."
TYPE[TYPE.length] = "가을 중 싸대듯 한다."
TYPE[TYPE.length] = "가재는 게 편이다."
TYPE[TYPE.length] = "가정 오랑캐 매맞듯 한다."
TYPE[TYPE.length] = "가죽 없는 털은 없다."
TYPE[TYPE.length] = "가죽에서 좀이 난다."
TYPE[TYPE.length] = "가죽이 상하지 않게 호랑이를 잡을까 ?"
TYPE[TYPE.length] = "가지 나무에 목을 맨다."
TYPE[TYPE.length] = "가지 따먹고 외수한다."
TYPE[TYPE.length] = "가지많은 나무, 바람 잘 날이 없다."
TYPE[TYPE.length] = "가진 사람이 임자다."
TYPE[TYPE.length] = "각관 기생 열녀 되랴."
TYPE[TYPE.length] = "간다 간다 하면서 아이 셋 낳고 간다."
TYPE[TYPE.length] = "간에 가 붙고 쓸개에 가서 붙는다."
TYPE[TYPE.length] = "간에 가 붙고 염통에 가 붙는다."
TYPE[TYPE.length] = "간에 기별도 안 간다."
TYPE[TYPE.length] = "갈모 형제."
TYPE[TYPE.length] = "갈수록 태산이다."
TYPE[TYPE.length] = "갈치가 갈치 꼬리 문다."
TYPE[TYPE.length] = "감기 고뿔도 남은 안 준다."
TYPE[TYPE.length] = "감나무 밑에 누워 감이 떨어지기를 기다린다."
TYPE[TYPE.length] = "감나무 밑에 누워도 삿갓 미사리를 대어라."
TYPE[TYPE.length] = "감사덕분에 비장놈 호사한다."
TYPE[TYPE.length] = "감은 눈 못본다."
TYPE[TYPE.length] = "감투가 크면 귀가 짐작한다."
TYPE[TYPE.length] = "감투가 크면 어깨를 누른다."
TYPE[TYPE.length] = "갑갑한 놈이 송사한다."
TYPE[TYPE.length] = "갑자생이 뭐가 작은가 ?"
TYPE[TYPE.length] = "값도 모르고 싸다고 한다."
TYPE[TYPE.length] = "값싼 것이 비지떡"
TYPE[TYPE.length] = "갓 마흔에 첫 버선."
TYPE[TYPE.length] = "갓 사러 갔다가 망건 산다."
TYPE[TYPE.length] = "갓 쓰고 자전거탄다."
TYPE[TYPE.length] = "갓쓴다고 선비되는건 아니다."
TYPE[TYPE.length] = "갓쟁이 헌갓 쓴다더니"
TYPE[TYPE.length] = "강건너 불구경하듯 한다 ."
TYPE[TYPE.length] = "강물도 쓰면 준다."
TYPE[TYPE.length] = "강아지가 갉아먹던 송곳자루 같다."
TYPE[TYPE.length] = "강아지는 방에서 키워도 개가 된다."
TYPE[TYPE.length] = "강아지 메주 먹듯한다."
TYPE[TYPE.length] = "강아지에게 메주 멍석 맡긴 셈이다."
TYPE[TYPE.length] = "강원도 포수"
TYPE[TYPE.length] = "강철이 가는 데는 봄도 가을이라."
TYPE[TYPE.length] = "강태공의 곧은 낚시질."
TYPE[TYPE.length] = "강한 장수에게는 약졸이 없다."
TYPE[TYPE.length] = "갖바치 내일 모레."
TYPE[TYPE.length] = "같은 값이면 과부집 머슴살이."
TYPE[TYPE.length] = "같은 값이면 다홍치마."
TYPE[TYPE.length] = "아 해 다르고 어 해 다르다."
TYPE[TYPE.length] = "개가 겨를 먹다가 나중에는 쌀도 먹는다."
TYPE[TYPE.length] = "개가 그림 떡 바라듯 한다."
TYPE[TYPE.length] = "개가 다 웃겠다."
TYPE[TYPE.length] = "개가 똥 싫다 하랴 ?"
TYPE[TYPE.length] = "개가 똥을 가리랴."
TYPE[TYPE.length] = "개가 미치면 사람을 가리지 않고 문다."
TYPE[TYPE.length] = "개가 약과 먹듯한다."
TYPE[TYPE.length] = "개가 제 방귀에 놀란다."
TYPE[TYPE.length] = "개가 쥐 잡고 먹기는 고양이가 훔쳐 먹는다."
TYPE[TYPE.length] = "개가 콩엿 먹고 버드나무에 올라간다."
TYPE[TYPE.length] = "개같이 벌어서 정승같이 쓴다."
TYPE[TYPE.length] = "개구리 낯짝에 물 붓기"
TYPE[TYPE.length] = "개구리도 옴쳐야 뛴다."
TYPE[TYPE.length] = "개구리 올챙이 적 생각을 못한다."
TYPE[TYPE.length] = "개구리 주저앉는 뜻은 멀리 뛰자는 뜻이다."
TYPE[TYPE.length] = "개구멍에 망건치기."
TYPE[TYPE.length] = "개구멍으로 통영갓을 굴려낼 놈."
TYPE[TYPE.length] = "개 귀에 방울소리다."
TYPE[TYPE.length] = "개 귀의 비리를 털어먹어라."
TYPE[TYPE.length] = "개 기르다 발뒤꿈치 물린다."
TYPE[TYPE.length] = "개 꼬락서니 미워서 낙지 산다."
TYPE[TYPE.length] = "개 꼬리 삼 년 묻혀도 황모는 될 수 없다."
TYPE[TYPE.length] = "개 눈에는 똥만 보인다."
TYPE[TYPE.length] = "개는 개를 잡아먹지 않는다."
TYPE[TYPE.length] = "개는 믿을망정 상전 양반은 못 믿고 산다."
TYPE[TYPE.length] = "개는 밥을 주는 사람을 따르지만 선비는 자기를 알아주는 사람을 위해 목숨을 비친다."
TYPE[TYPE.length] = "개는 사람을 따르고, 고양이는 집을 따른다."
TYPE[TYPE.length] = "개는 입이 따뜻해야 하고 사람은 발이 따뜻해야 한다."
TYPE[TYPE.length] = "개는 잘 짖는다고 좋은 개가 아니다."
TYPE[TYPE.length] = "개다리 상제."
TYPE[TYPE.length] = "개도 꼬리를 친 다음에 먹는다."
TYPE[TYPE.length] = "개도 꼬리를 흔들며 제 잘못을 안다."
TYPE[TYPE.length] = "개도 나갈 구멍을 보고 쫓으랬다."
TYPE[TYPE.length] = "개도 닷새만 되면 주인을 안다."
TYPE[TYPE.length] = "개도 먹을 때는 안 건드린다."
TYPE[TYPE.length] = "개도 먹을 때는 안 때린다."
TYPE[TYPE.length] = "개도 무는 개를 알아본다."
TYPE[TYPE.length] = "개도 부지런해야 더운 똥을 얻어먹는다."
TYPE[TYPE.length] = "개도 사흘만 기르면 주인을 잊지 않는다."
TYPE[TYPE.length] = "개도 세 번만 보면 꼬리를 친다."
TYPE[TYPE.length] = "개도 얻어맞은 골목에는 가지 않는다."
TYPE[TYPE.length] = "개도 올가미가 있어야 잡는다."
TYPE[TYPE.length] = "개도 제 주인을 안다."
TYPE[TYPE.length] = "개도 텃세를 한다."
TYPE[TYPE.length] = "개똥도 약에 쓰려면 없다."
TYPE[TYPE.length] = "개똥밭에 굴러도 이승이 좋다."
TYPE[TYPE.length] = "개똥밭에도 이슬 내릴 날이 있다."
TYPE[TYPE.length] = "개똥밭에도 햇볕들 때가 있다."
TYPE[TYPE.length] = "개똥밭에서 인물 났다."
TYPE[TYPE.length] = "개를 길러놓으니까 미친개가 되어 주인을 문다."
TYPE[TYPE.length] = "개 머루 먹 듯 한다."
TYPE[TYPE.length] = "개 못된 것은 들에 가 짖는다."
TYPE[TYPE.length] = "개미가 절구통을 물어간다."
TYPE[TYPE.length] = "개미가 정자나무 건드린다."
TYPE[TYPE.length] = "개미 구멍으로 공든 탑 무너진다."
TYPE[TYPE.length] = "개미 금탑 모으듯 한다."
TYPE[TYPE.length] = "개미 나는 곳에 범 난다."
TYPE[TYPE.length] = "개 미워 낙지 산다."
TYPE[TYPE.length] = "개미 쳇바퀴 돌 듯 한다."
TYPE[TYPE.length] = "개 발에 편자."
TYPE[TYPE.length] = "개발 새발 썼다."
TYPE[TYPE.length] = "개밥에 도토리."
TYPE[TYPE.length] = "개 방귀 같다."
TYPE[TYPE.length] = "개보름 쇠듯 한다."
TYPE[TYPE.length] = "개 뼈에 은 올린다."
TYPE[TYPE.length] = "개 새끼 못된 것은 들에 가 짖는다."
TYPE[TYPE.length] = "개 살구도 맛들일 탓이다."
TYPE[TYPE.length] = "개살구 먼저 터진다."
TYPE[TYPE.length] = "개 새끼도 주인을 보면 꼬리를 흔든다."
TYPE[TYPE.length] = "개 싸움에는 모래가 제일이다."
TYPE[TYPE.length] = "개 싸움에 물 끼얹기"
TYPE[TYPE.length] = "개 싸움에 물 끼얹듯 한다."
TYPE[TYPE.length] = "개에게 남바위다."
TYPE[TYPE.length] = "개에게 메주 멍석 맡긴 것 같다."
TYPE[TYPE.length] = "개에게 호패 채운다."
TYPE[TYPE.length] = "개와 원숭이 사이다."
TYPE[TYPE.length] = "개 입에서 개말 나온다."
TYPE[TYPE.length] = "개 입에서 상아 날까."
TYPE[TYPE.length] = "개 잡아먹고 동네 인심 잃고 닭 잡아먹고 이웃 인심 잃는다."
TYPE[TYPE.length] = "개 죽 쑤어 줄 것 없고, 새 앙쥐 볼가심할 것 없다."
TYPE[TYPE.length] = "개천에 내버릴 종놈 없다."
TYPE[TYPE.length] = "개천에 든 소."
TYPE[TYPE.length] = "개천에서 용 난다."
TYPE[TYPE.length] = "개 털에 벼룩끼듯."
TYPE[TYPE.length] = "개 팔아 두 냥 반이다."
TYPE[TYPE.length] = "개 팔자가 상팔자다."
TYPE[TYPE.length] = "개 한 마리가 헛짖으면 뭇 개들이 따라서 짖는다."
TYPE[TYPE.length] = "개한테 돈 주기다."
TYPE[TYPE.length] = "객주집 칼도마 같다."
TYPE[TYPE.length] = "객지 생활 삼 년에 골이 빈다."
TYPE[TYPE.length] = "거둥에 망아지 새끼 따라 다니듯"
TYPE[TYPE.length] = "거문고 친 놈이 춤을 추면, 칼 쓴 놈도 춤을 춘다."
TYPE[TYPE.length] = "거미는 작아도 줄만 잘 친다."
TYPE[TYPE.length] = "거미도 줄을 쳐야 벌레를 잡는다."
TYPE[TYPE.length] = "거미줄로 방귀 동여맨다 한다."
TYPE[TYPE.length] = "거북의 털"
TYPE[TYPE.length] = "거북이 잔등의 털을 깎는다."
TYPE[TYPE.length] = "거적문에 금구슬."
TYPE[TYPE.length] = "거적문에 돌쩌귀 단다."
TYPE[TYPE.length] = "거지가 도승지를 불쌍하다고 한다."
TYPE[TYPE.length] = "거지가 말 얻었다."
TYPE[TYPE.length] = "거지끼리 동냥 바가지 깬다."
TYPE[TYPE.length] = "거지는 모닥불에 살찐다."
TYPE[TYPE.length] = "거지도 부지런해야 더운 밥을 얻어 먹는다."
TYPE[TYPE.length] = "거지 옷 해입힌 셈이다."
TYPE[TYPE.length] = "거짓말도 잘 하면 논 닷 마지기보다 낫다."
TYPE[TYPE.length] = "거짓말은 새끼를 친다."
TYPE[TYPE.length] = "걱정도 팔자."
TYPE[TYPE.length] = "걱정이 반찬이면 상다리가 부러진다."
TYPE[TYPE.length] = "건너다보니 절터."
TYPE[TYPE.length] = "건너 산 보고 꾸짖기."
TYPE[TYPE.length] = "걷지도 못하면서 뛰려고 한다."
TYPE[TYPE.length] = "걸어가다가도 친구 보면 타고 가자고 한다."
TYPE[TYPE.length] = "걸음아 나 살려라."
TYPE[TYPE.length] = "검둥개 멱 감긴 격이다."
TYPE[TYPE.length] = "검불밭에 바늘 찾기."
TYPE[TYPE.length] = "검은 고양이 눈감듯 한다."
TYPE[TYPE.length] = "검은 구름에 백로 날아간다."
TYPE[TYPE.length] = "검은 머리 파뿌리 되도록."
TYPE[TYPE.length] = "겁 많은 개가 제 집에서는 짖는다."
TYPE[TYPE.length] = "겉 다르고 속 다르다."
TYPE[TYPE.length] = "겉보릿단 거꾸로 묶은 것 같다."
TYPE[TYPE.length] = "겉보리 든 사기나 수양딸로 며느리 삼기나 매우 쉽다."
TYPE[TYPE.length] = "겉보리 석되만 있어도 처가살이 안한다."
TYPE[TYPE.length] = "겉 불안이라."
TYPE[TYPE.length] = "게눈 감추듯 한다."
TYPE[TYPE.length] = "게도 구럭도 다 잃었다."
TYPE[TYPE.length] = "게으른 계집 석양에 바쁘다."
TYPE[TYPE.length] = "게으른 선비 책장 넘기기."
TYPE[TYPE.length] = "게으른 여편네 밭고랑 세듯."
TYPE[TYPE.length] = "게으름뱅이는 해질녘이 바쁘다."
TYPE[TYPE.length] = "게 잡아 물에 넣다."
TYPE[TYPE.length] = "겨 먹던 강아지 쌀 먹는다."
TYPE[TYPE.length] = "겨 먹던 개가 쌀 못 먹을까."
TYPE[TYPE.length] = "겨 먹던 개 필경에는 쌀도 먹는다."
TYPE[TYPE.length] = "겨 먹은 개는 들켜도 쌀 먹은 개는 안 들킨다."
TYPE[TYPE.length] = "겨 묻은 개가 똥 묻은 개 나무란다."
TYPE[TYPE.length] = "겨울 바람이 봄 바람 보고 춥다 한다."
TYPE[TYPE.length] = "겨울이 다 되어야 솔이 푸르름을 안다."
TYPE[TYPE.length] = "겨울이 지나지 않고 봄이 올 수 있나 ?"
TYPE[TYPE.length] = "겨울 화롯불은 어머니보다 낫다."
TYPE[TYPE.length] = "견물생심."
TYPE[TYPE.length] = "경신년 글강 외우듯."
TYPE[TYPE.length] = "경주 돌이면 다 옥돌인가 ?"
TYPE[TYPE.length] = "경주인 집에 똥누러 갔다가 잡혀 간다."
TYPE[TYPE.length] = "경 치고 포도청 간다."
TYPE[TYPE.length] = "경험은 바보라고 할지라도 현명하게 만든다."
TYPE[TYPE.length] = "곁집 잔치에 낯을 낸다."
TYPE[TYPE.length] = "계란에도 뼈가 있다."
TYPE[TYPE.length] = "운수 나쁜 사람이 하는 일은 될 일도 뜻밖의 재앙이 들어 안된다는 뜻."
TYPE[TYPE.length] = "계란으로 바위치기."
TYPE[TYPE.length] = "계란이나 달걀이나."
TYPE[TYPE.length] = "계수번을 다녔나 말도 잘한다."
TYPE[TYPE.length] = "계술에 낯내기"
TYPE[TYPE.length] = "계 타고 집 판다"
TYPE[TYPE.length] = "고기 값이나 해라."
TYPE[TYPE.length] = "고기는 씹어야 맛이고 말은 해야 맛이다."
TYPE[TYPE.length] = "고기도 먹어본 놈이 잘 먹는다."
TYPE[TYPE.length] = "고기도 자기 놀던 물이 좋다."
TYPE[TYPE.length] = "고기 보고 기뻐하지 말고 가서 그물로 떠라."
TYPE[TYPE.length] = "고독한 천재보다는 행복한 범인이 되겠다."
TYPE[TYPE.length] = "고드름 초장 같다."
TYPE[TYPE.length] = "고르다 고르다 비단 공단 다 놓치고 삼베 고른다더니."
TYPE[TYPE.length] = "고래 싸움에 새우 등 터진다."
TYPE[TYPE.length] = "고름이 살 되나?"
TYPE[TYPE.length] = "고사리도 꺾을 때 꺾는다."
TYPE[TYPE.length] = "고생 끝에 낙이 온다."
TYPE[TYPE.length] = "고슴도치도 제 새끼가 함함 하다면 좋다 한다."
TYPE[TYPE.length] = "고슴도치도 제 새끼는 귀엽다고 한다."
TYPE[TYPE.length] = "고슴도치 외 따 지듯."
TYPE[TYPE.length] = "고양밥 먹고 양주 구실"
TYPE[TYPE.length] = "고양이가 발톱을 감춘다."
TYPE[TYPE.length] = "고양이가 세수를 하면 비가 온다."
TYPE[TYPE.length] = "고양이가 없을 땐 쥐가 날뛴다."
TYPE[TYPE.length] = "고양이가 조개를 먹으면 귀가 떨어진다."
TYPE[TYPE.length] = "고양이가 쥐 생각한다."
TYPE[TYPE.length] = "고양이 눈처럼 변덕스럽다."
TYPE[TYPE.length] = "고양이는 부자가 환생한 것."
TYPE[TYPE.length] = "고양이는 신선한 생선을 먹고 싶어하지만 물속에는 들어가지 않는다."
TYPE[TYPE.length] = "고양이는 오징어를 먹으면 허리를 삔다."
TYPE[TYPE.length] = "고양이 닭알 굴리듯."
TYPE[TYPE.length] = "고양이 덕과 며느리 덕은 느끼지 못 한다."
TYPE[TYPE.length] = "고양이를 죽이면 7 대가 벌을 받는다."
TYPE[TYPE.length] = "고양이 목에 방울 단다."
TYPE[TYPE.length] = "고양이 보고 반찬가게 지켜 달란다."
TYPE[TYPE.length] = "고양이보다 더 융통성이 없다."
TYPE[TYPE.length] = "고양이 뿔."
TYPE[TYPE.length] = "고양이 뿔 외에 다 있다."
TYPE[TYPE.length] = "고양이 세수하듯 한다."
TYPE[TYPE.length] = "고양이 앞에 고기 반찬."
TYPE[TYPE.length] = "고양이 앞에 쥐."
TYPE[TYPE.length] = "고양이 얼굴에 세번."
TYPE[TYPE.length] = "고양이에게 동전."
TYPE[TYPE.length] = "고양이에게 돌부처."
TYPE[TYPE.length] = "고양이와 개 사이다."
TYPE[TYPE.length] = "고양이의 더위는 한여름의 3 일뿐."
TYPE[TYPE.length] = "고양이의 똥"
TYPE[TYPE.length] = "고양이 이마처럼 속이 좁다."
TYPE[TYPE.length] = "고양이 죽은데 쥐 눈물만큼."
TYPE[TYPE.length] = "고양이 쥐 사정 보듯 한다."
TYPE[TYPE.length] = "고양이 채소 먹는구나."
TYPE[TYPE.length] = "고욤 일흔이 감 하나만 못하다."
TYPE[TYPE.length] = "고운 사람 미운 것 없고, 미운 사람 고운 데 없다."
TYPE[TYPE.length] = "고운 일하면 고운 밥 먹을 수 있다."
TYPE[TYPE.length] = "고인물도 밟으면 솟구친다."
TYPE[TYPE.length] = "고자질장이 먼저 죽는다."
TYPE[TYPE.length] = "고주박 잠."
TYPE[TYPE.length] = "고추나무에 그네를 매서 뛰고 잣 껍질로 배 만들어 탄다."
TYPE[TYPE.length] = "고추는 작아도 맵다."
TYPE[TYPE.length] = "고추밭에서 말 달리기."
TYPE[TYPE.length] = "고추보다 후추가 더 맵다."
TYPE[TYPE.length] = "고침단명."
TYPE[TYPE.length] = "곡식 이삭은 잘 팰수록 고개를 숙인다."
TYPE[TYPE.length] = "곤자손이에 발기름이 끼었다."
TYPE[TYPE.length] = "곤지 주고 잉어 낚는다."
TYPE[TYPE.length] = "곧기는 먹즐 같다."
TYPE[TYPE.length] = "곧은 나무는 재목으로 쓰이고, 굽은 나무는 화목으로 쓰인다."
TYPE[TYPE.length] = "곧은 나무가 먼저 꺽인다."
TYPE[TYPE.length] = "곯은 달걀 꼬끼요 하거든."
TYPE[TYPE.length] = "곯은 달걀 지고 성 밑을 못 가겠다."
TYPE[TYPE.length] = "곰 가재 뒤지듯."
TYPE[TYPE.length] = "곰배팔이 담배 목판 끼듯."
TYPE[TYPE.length] = "곰은 쓸개 때문에 죽고, 사람은 혀 때문에 죽는다."
TYPE[TYPE.length] = "곰이라 발바닥을 핥으랴."
TYPE[TYPE.length] = "곰 창날 받 듯."
TYPE[TYPE.length] = "공것 바라기는 무당의 서방."
TYPE[TYPE.length] = "공것이면 비상이라도 먹는다."
TYPE[TYPE.length] = "공궐 지키는 내관의 상."
TYPE[TYPE.length] = "공든 탑이 무너지랴."
TYPE[TYPE.length] = "공복에 인경을 침도 안 바르고 먹으려 한다."
TYPE[TYPE.length] = "공자앞에서 문자 쓴다."
TYPE[TYPE.length] = "공짜 치즈는 쥐덫에만 놓여 있다."
TYPE[TYPE.length] = "곶감 꼬치에서 곶감 빼어먹듯."
TYPE[TYPE.length] = "과부 구렁이 알 같은 돈."
TYPE[TYPE.length] = "과부는 은이 서말이고 홀애비는 이가 서말이다."
TYPE[TYPE.length] = "과부 사정은 과부 동무가 안다."
TYPE[TYPE.length] = "과부 사정은 홀애비가 안다."
TYPE[TYPE.length] = "과부 은 파 먹기."
TYPE[TYPE.length] = "과붓집 똥 넉가래 내세우듯 한다."
TYPE[TYPE.length] = "곽란에 약 지으러 보내면 좋겠다."
TYPE[TYPE.length] = "관가 돼지 배 앓는다."
TYPE[TYPE.length] = "관 속에 들어가도 막말은 말라."
TYPE[TYPE.length] = "관에 들어가는 소"
TYPE[TYPE.length] = "괄기는 인왕산 솔가지다."
TYPE[TYPE.length] = "광릉을 부라리다."
TYPE[TYPE.length] = "광에서 인심 난다."
TYPE[TYPE.length] = "구년지수 해 바라듯."
TYPE[TYPE.length] = "구더기 무서워 장 못 담을까 ?."
TYPE[TYPE.length] = "구럭의 게 놓아준다."
TYPE[TYPE.length] = "구렁이 담 넘어가듯 한다."
TYPE[TYPE.length] = "구르는 돌에는 이끼가 끼지 않는다."
TYPE[TYPE.length] = "구멍 봐 가며 쐐기 깎는다."
TYPE[TYPE.length] = "구멍 봐 말뚝 깎는다."
TYPE[TYPE.length] = "구멍에 든 뱀의 길이를 모른다."
TYPE[TYPE.length] = "구멍에 든 범."
TYPE[TYPE.length] = "구멍은 깎을수록 커진다."
TYPE[TYPE.length] = "구복이 원수."
TYPE[TYPE.length] = "구슬이 서 말이라도 꿰어야 보배."
TYPE[TYPE.length] = "구시월 세단풍"
TYPE[TYPE.length] = "구운 게도 다리를 떼고 먹는다."
TYPE[TYPE.length] = "구제할 것은 없어도 도둑맞을 것은 있다."
TYPE[TYPE.length] = "국수 못하는 년이 피나무 안반만 나무란다."
TYPE[TYPE.length] = "국수 잘하는 솜씨가 수제비 못하랴."
TYPE[TYPE.length] = "국에 데인 놈 물만 보고도 놀란다."
TYPE[TYPE.length] = "군밤 둥우리 같다."
TYPE[TYPE.length] = "군불에 밥 짓기."
TYPE[TYPE.length] = "군불 장대처럼 키만 크다."
TYPE[TYPE.length] = "군자는 입을 아끼고 범은 발톱을 아낀다."
TYPE[TYPE.length] = "굳은 땅에 물이 괸다."
TYPE[TYPE.length] = "굴뚝 막은 덕석 같다."
TYPE[TYPE.length] = "굴러 들어온 돌이 박힌 돌을 밀어 낸다."
TYPE[TYPE.length] = "굴 우물에 돌 넣기."
TYPE[TYPE.length] = "굴 우물에 말똥 쓸어 넣듯 한다."
TYPE[TYPE.length] = "굵은 베가 옷 없는 것보다 낫다."
TYPE[TYPE.length] = "굶어 죽기는 정승하기 보다 어렵다."
TYPE[TYPE.length] = "굼벵이도 구르는 재주가 있다."
TYPE[TYPE.length] = "굼벵이도 밟으면 꿈틀한다."
TYPE[TYPE.length] = "굼벵이 천장하듯 한다."
TYPE[TYPE.length] = "굼에 든 뱀 길이는 모른다."
TYPE[TYPE.length] = "굽은 나무가 선산을 지킨다."
TYPE[TYPE.length] = "굽은 나무는 길마가지가 된다."
TYPE[TYPE.length] = "굿 구경하려면 계면덕이 나을 때가지 해라"
TYPE[TYPE.length] = "굿 뒤에 날 장구 친다."
TYPE[TYPE.length] = "굿 들은 무당이다."
TYPE[TYPE.length] = "굿 들은 무당 재 들은 중"
TYPE[TYPE.length] = "굿 마친 뒷장구다."
TYPE[TYPE.length] = "굿 본 거위 죽는다."
TYPE[TYPE.length] = "굿에 간 어미 기다리듯 한다."
TYPE[TYPE.length] = "굿이나 보고 떡이나 먹지."
TYPE[TYPE.length] = "굿하고 싶어도 며느리 춤추는 것 보기 싫어 안한다."
TYPE[TYPE.length] = "굿한다고 마음 놓을까."
TYPE[TYPE.length] = "굿 해 먹은 집 같다."
TYPE[TYPE.length] = "굿 해 먹을 집안."
TYPE[TYPE.length] = "굿했다고 방심 말랬다."
TYPE[TYPE.length] = "궁둥이가 무겁다."
TYPE[TYPE.length] = "궁둥이에 불이 붙었다."
TYPE[TYPE.length] = "궁둥이에서 비파소리 난다."
TYPE[TYPE.length] = "궁둥이에서 찬바람소리가 난다."
TYPE[TYPE.length] = "궁하면 통한다."
TYPE[TYPE.length] = "궁하면 변하고 변하면 통한다."
TYPE[TYPE.length] = "궁해 봐야 그 사람의 행세를 안다."
TYPE[TYPE.length] = "권력 쓸때 인심 사랬다."
TYPE[TYPE.length] = "권세는 이 대 못간다."
TYPE[TYPE.length] = "권에 띄어 방갓 산다."
TYPE[TYPE.length] = "권에 못이겨 방립 쓴다."
TYPE[TYPE.length] = "권에 비지떡."
TYPE[TYPE.length] = "귀가 보배로다."
TYPE[TYPE.length] = "귀막고 방을 도둑질한다."
TYPE[TYPE.length] = "귀머거리 삼년이요, 벙어리 삼년이라."
TYPE[TYPE.length] = "귀신도 빌면 용서해 준다."
TYPE[TYPE.length] = "귀신 듣는데 떡 소리한다."
TYPE[TYPE.length] = "귀신 씨니락 까먹는 소리."
TYPE[TYPE.length] = "귀신은 경문애 막히고, 사람은 인정에 막힌다."
TYPE[TYPE.length] = "귀신이 곡 하겠네."
TYPE[TYPE.length] = "귀에 걸면 귀걸이, 코에 걸면 코걸이."
TYPE[TYPE.length] = "귀장사 하지 말고, 눈 장사 하라."
TYPE[TYPE.length] = "귀한 자식 매 한 대 더 때리고, 미운 자식 떡 한 개 더 주랬다."
TYPE[TYPE.length] = "귓문이 넓다."
TYPE[TYPE.length] = "그냥 고양이, 자는 고양이, 우는 고양이."
TYPE[TYPE.length] = "그렇게 하면 뒷간에 옻칠을 할수 있나."
TYPE[TYPE.length] = "그릇과 여자는 밖으로 내돌리면 금이 간단다."
TYPE[TYPE.length] = "그림의 떡."
TYPE[TYPE.length] = "그림의 호랑이"
TYPE[TYPE.length] = "그물에 든 새."
TYPE[TYPE.length] = "그물이 삼천 코라도 벼리가 으뜸."
TYPE[TYPE.length] = "그믐밤에 홍두깨 내민다."
TYPE[TYPE.length] = "그 밥에 그 나물이다."
TYPE[TYPE.length] = "그 식이 장식이다."
TYPE[TYPE.length] = "그 아비에 그 자식이다."
TYPE[TYPE.length] = "글 못한 놈 붓 고른다."
TYPE[TYPE.length] = "글 속에 뜻이 있고, 말 속에 소문이 있다."
TYPE[TYPE.length] = "글에 미친 송 생원."
TYPE[TYPE.length] = "긁어 부스럼."
TYPE[TYPE.length] = "금강산 구경도 배가 불러야 하고 도중 군자 노릇도 배가 불러야 한다."
TYPE[TYPE.length] = "금강산 그늘이 관동 팔십리."
TYPE[TYPE.length] = "금강산도 식후경."
TYPE[TYPE.length] = "금강산 녹용포수 죽듯 한다."
TYPE[TYPE.length] = "금강산도 제 가기 싫으면 그만이다."
TYPE[TYPE.length] = "금강산 상상봉에 물 밀어 배 띄우기를 기다려라."
TYPE[TYPE.length] = "금값도 모르고 싸다고한다."
TYPE[TYPE.length] = "금방 먹을 떡에도 소를 박는다."
TYPE[TYPE.length] = "금상 첨화."
TYPE[TYPE.length] = "금의 환향."
TYPE[TYPE.length] = "금일 충청도 명일 경상도."
TYPE[TYPE.length] = "금주에 누룩 흥정"
TYPE[TYPE.length] = "급하다고 갓 쓰고 똥누랴 ?"
TYPE[TYPE.length] = "급하다고 우물에 가서 숭늉 달랜다."
TYPE[TYPE.length] = "급하다고 바늘 허리에 실 매어 쓸까 ?"
TYPE[TYPE.length] = "급하면 부처님 다리를 안는다."
TYPE[TYPE.length] = "급하면 콩마당에 간수 치겠다."
TYPE[TYPE.length] = "급하 더운 방이 쉬 식는다."
TYPE[TYPE.length] = "급할수록 돌아가라."
TYPE[TYPE.length] = "급히 데운 방이 쉬 식는다."
TYPE[TYPE.length] = "급히 먹은 밥에 목이 멘다."
TYPE[TYPE.length] = "기둥보다 서까래가 더 굵다."
TYPE[TYPE.length] = "기둥을 치면 천정이 울린다."
TYPE[TYPE.length] = "기도 못 하면서 날려고 한다."
TYPE[TYPE.length] = "기운이 세다고 소가 왕 노릇할까 ?"
TYPE[TYPE.length] = "기르던 개에게 다리를 물렸다."
TYPE[TYPE.length] = "기름을 엎지르고 깨를 줍는다."
TYPE[TYPE.length] = "기생 오라비 같다."
TYPE[TYPE.length] = "기와집에 옻칠하고 사나 ?"
TYPE[TYPE.length] = "기와 한 장 아끼려다 대들보 썩힌다."
TYPE[TYPE.length] = "기지도 못하면서 날려고 한다."
TYPE[TYPE.length] = "기차 화통 삶아 먹는 소리."
TYPE[TYPE.length] = "긴병에 효자날 때 없다."
TYPE[TYPE.length] = "길고 짧은 것은 대보아야 안다."
TYPE[TYPE.length] = "길러 준 개가 주인 발등을 문다."
TYPE[TYPE.length] = "길마 무거워 소 드러누울까 ?"
TYPE[TYPE.length] = "길쌈 잘하는 첩."
TYPE[TYPE.length] = "길 아래 돌부처도 돌아 앉는다."
TYPE[TYPE.length] = "길을 가다 보면 중도 보고 소도 보고."
TYPE[TYPE.length] = "길을 두고 산으로 가나 ?"
TYPE[TYPE.length] = "길을 알면 앞서가라."
TYPE[TYPE.length] = "길이 아니면 가지 말고, 말이 아니면 탓하지 말라."
TYPE[TYPE.length] = "김 안나는 숭늉이 더 뜨겁다."
TYPE[TYPE.length] = "김칫국부터 마시지 마라."
TYPE[TYPE.length] = "김칫국부터 마신다."
TYPE[TYPE.length] = "깊은 물이라야 큰 고기가 논다."
TYPE[TYPE.length] = "까마귀 고기를 먹었나 ?"
TYPE[TYPE.length] = "까마귀 날자 배 떨어진다."
TYPE[TYPE.length] = "까마귀는 검어도 살은 희다.."
TYPE[TYPE.length] = "까마귀도 고향 까마귀는 반갑다."
TYPE[TYPE.length] = "까마귀 둥지에 솔개 들어앉는다."
TYPE[TYPE.length] = "까마귀 메밀은 싫다고 한다."
TYPE[TYPE.length] = "까마귀 안 받아 먹듯 한다."
TYPE[TYPE.length] = "까마귀 알 물어다 감추듯 한다."
TYPE[TYPE.length] = "까마귀 열 두 소리 하나도 좋지 않다."
TYPE[TYPE.length] = "까마귀 열두소리 하나도 들을 것 없다."
TYPE[TYPE.length] = "까막 까치도 제 집이 있는 데."
TYPE[TYPE.length] = "까불기는 촉새 같다."
TYPE[TYPE.length] = "까치 뱃바닥 같다."
TYPE[TYPE.length] = "깎은 듯한 새 서방."
TYPE[TYPE.length] = "깐깐 오월, 미끄럼 유월, 어정 칠월에 건들 팔월이라."
TYPE[TYPE.length] = "깡통을 찰 녀석."
TYPE[TYPE.length] = "깨어진 그릇 맞추기."
TYPE[TYPE.length] = "깨진 그릇"
TYPE[TYPE.length] = "깻묵에도 씨가 있다."
TYPE[TYPE.length] = "꺽저기 탕에 개구리 죽는다."
TYPE[TYPE.length] = "껍질 없는 털이 있을 수 있나 ?"
TYPE[TYPE.length] = "꼬리가 길면 밟힌다."
TYPE[TYPE.length] = "꼬리고 길면 밟힌다."
TYPE[TYPE.length] = "꼬리치는 개는 때리지 못한다."
TYPE[TYPE.length] = "꼬부랑 자지 제 발등에 오줌 눈다."
TYPE[TYPE.length] = "꼬이기는 칠팔월 수수잎 꼬이듯 한다."
TYPE[TYPE.length] = "꼭두 새벽"
TYPE[TYPE.length] = "꼭뒤에 부은 물이 발뒤꿈치로 내린다."
TYPE[TYPE.length] = "꼴 같지 않은 말은 이도 들쳐 보지 않는다."
TYPE[TYPE.length] = "꼴뚜기 장사."
TYPE[TYPE.length] = "꼴보고 이름 짓는다."
TYPE[TYPE.length] = "꼿꼿하기는 서서 똥 누겠다."
TYPE[TYPE.length] = "꽁지 빠진 새 같다."
TYPE[TYPE.length] = "꽃밭에 불지르듯."
TYPE[TYPE.length] = "꽃은 목화가 제일이다."
TYPE[TYPE.length] = "꽃이 좋아야 나비가 모인다."
TYPE[TYPE.length] = "꾀많은 놈 제 꾀에 넘어간다."
TYPE[TYPE.length] = "꾸어 온 보릿자루냐."
TYPE[TYPE.length] = "꾼 값은 말 닷 되."
TYPE[TYPE.length] = "꿀도 약이라면 쓰다."
TYPE[TYPE.length] = "꿀 먹은 벙어리요, 침 맞은 지네라."
TYPE[TYPE.length] = "꿀은 적어도 약과만 달면 좋다."
TYPE[TYPE.length] = "꿈이냐, 생시냐"
TYPE[TYPE.length] = "꿈보다 해몽이 낫다."
TYPE[TYPE.length] = "꿈에 서방 만난 것 같다."
TYPE[TYPE.length] = "꿈은 아무렇게나 꾸어도 해몽만은 잘 하여라."
TYPE[TYPE.length] = "꿩과 매다."
TYPE[TYPE.length] = "꿩 구워 먹은 소식."
TYPE[TYPE.length] = "꿩 구워 먹은 자리."
TYPE[TYPE.length] = "꿈을 꾸어야 임을 보지."
TYPE[TYPE.length] = "꿩 대신 닭."
TYPE[TYPE.length] = "꿩 먹고 알 먹고..."
TYPE[TYPE.length] = "꿩 숨듯 한다."
TYPE[TYPE.length] = "꿩 잡은 것은 매다."
TYPE[TYPE.length] = "꿩장수 후리듯 한다."
TYPE[TYPE.length] = "끈 떨어진 뒤웅박."
TYPE[TYPE.length] = "끈 떨어진 망석중."
TYPE[TYPE.length] = "끓는 국에 맛 모른다."
TYPE[TYPE.length] = "끝 부러진 송곳 격이다."
TYPE[TYPE.length] = "나가는 년이 세간 사겠는냐 ?"
TYPE[TYPE.length] = "나가던 범이 물러 든다."
TYPE[TYPE.length] = "나간 머슴이 일은 잘 했다."
TYPE[TYPE.length] = "나간사람 몫은 있어도 자는 사람 몫은 없다."
TYPE[TYPE.length] = "나갔던 며느리 효도한다."
TYPE[TYPE.length] = "나귀는 주인만 섬긴다."
TYPE[TYPE.length] = "나귀 등에 짐을 지고 타나, 싣고 타나."
TYPE[TYPE.length] = "나그네 귀는 석자다."
TYPE[TYPE.length] = "나그네 보내고 점심한다."
TYPE[TYPE.length] = "나 누울 자리를 장만한다."
TYPE[TYPE.length] = "나는 바담 풍해도, 너는 바람 풍 해라."
TYPE[TYPE.length] = "나는 새도 깃을 쳐야 날아간다."
TYPE[TYPE.length] = "나는 새도 떨어뜨린다."
TYPE[TYPE.length] = "나는 새에게 여기 앉아라, 저기 앉아라 할 수 없다."
TYPE[TYPE.length] = "나도 덩더쿵 너도 덩더쿵."
TYPE[TYPE.length] = "나라가 편해야 국민이 편하다."
TYPE[TYPE.length] = "나루 건너 배타기"
TYPE[TYPE.length] = "나룻이 석 자라도 먹어야 샌님."
TYPE[TYPE.length] = "나막신 신고 대동배를 쫓아간다."
TYPE[TYPE.length] = "나 먹자니 싫고, 남 주자니 아깝다."
TYPE[TYPE.length] = "나무 거울이라."
TYPE[TYPE.length] = "나무는 큰 나무 덕을 못 보아도, 사람은 큰 사람의 덕을 본다."
TYPE[TYPE.length] = "나무 도둑과 숟가락 도둑은 간 곳마다 있다."
TYPE[TYPE.length] = "나무도 쓸만한건 먼저 베인다."
TYPE[TYPE.length] = "나무에도 못 기대고 돌에도 못 기댄다."
TYPE[TYPE.length] = "나무에 오르라 하고 흔든다."
TYPE[TYPE.length] = "나무에 올라 고기를 구한다."
TYPE[TYPE.length] = "나무에 잘 오르는 놈도 떨어지고, 헤험 잘 치는 놈도 빠져 죽는 수가 있다."
TYPE[TYPE.length] = "나무 접시가 놋 접시 도리 수 있을까 ?"
TYPE[TYPE.length] = "나무칼로 귀를 베어가도 모르겠다."
TYPE[TYPE.length] = "나물 받에 똥눈 개는 늘 저 개 저 개 한다."
TYPE[TYPE.length] = "나 부를 노래를 사돈집에서 부른다."
TYPE[TYPE.length] = "나비도 밝은 불을 찾아온다."
TYPE[TYPE.length] = "나이 값이나 해라."
TYPE[TYPE.length] = "나이 많은 말이 콩 싫다고 할까."
TYPE[TYPE.length] = "나이 젊은 딸이 먼저 시집간다."
TYPE[TYPE.length] = "나중 꿀 한 그릇보다 당장 엿 한 가락이 더 달다."
TYPE[TYPE.length] = "나중 난 뿔이 우뚝하다."
TYPE[TYPE.length] = "나중에 꿀 한식기보다 당장에 엿 한가락이 더 달다."
TYPE[TYPE.length] = "나중에는 삼수 갑산을 갈지라도"
TYPE[TYPE.length] = "낙동강 오리알 떨어지듯 한다."
TYPE[TYPE.length] = "낙락장송도 근본은 종자."
TYPE[TYPE.length] = "낙숫물이 바위를 뚫는다."
TYPE[TYPE.length] = "낙타 바늘 구멍에 들어가기."
TYPE[TYPE.length] = "낙태한 고양이 상."
TYPE[TYPE.length] = "낚시에 걸린 고기"
TYPE[TYPE.length] = "난 거지 든 부자."
TYPE[TYPE.length] = "난 부자 든 거지."
TYPE[TYPE.length] = "난리한 해 과거하였다."
TYPE[TYPE.length] = "난장이 교자군 참여하듯."
TYPE[TYPE.length] = "날개 부러진 매."
TYPE[TYPE.length] = "날면 기는 것이 능하지 못하다."
TYPE[TYPE.length] = "날샌 올빼미 신세."
TYPE[TYPE.length] = "날파람 동이듯."
TYPE[TYPE.length] = "남남 북녀."
TYPE[TYPE.length] = "남 눈 똥에 주저 앉고 애매한 도깨비 떡돌에 치인다."
TYPE[TYPE.length] = "남대문 입납."
TYPE[TYPE.length] = "남부 여대."
TYPE[TYPE.length] = "남산골 샌님"
TYPE[TYPE.length] = "남산골 원님이 역적 바라듯 한다."
TYPE[TYPE.length] = "남양 원님 굴회 마시듯."
TYPE[TYPE.length] = "남을 물에 넣으려면 자신 먼저 들어간다."
TYPE[TYPE.length] = "남의 눈에 눈물 내면 제 눈에는 피눈물 난다."
TYPE[TYPE.length] = "남의 다리에 행전치기."
TYPE[TYPE.length] = "남의 떡에 설 쇤다."
TYPE[TYPE.length] = "남의 떡이 커 보인다."
TYPE[TYPE.length] = "남의 돈 천 량이 내 돈 한 푼 만 못하다."
TYPE[TYPE.length] = "남의 말도 석 달."
TYPE[TYPE.length] = "남의 밥에 있는 콩이 굵어 보인다."
TYPE[TYPE.length] = "남의 속에 있는 글도 배운다."
TYPE[TYPE.length] = "남의염장 썪는것보다 내손톱 썪는것이 아프다."
TYPE[TYPE.length] = "남의 일이면 쌍지팡이 짚고 나선다."
TYPE[TYPE.length] = "남의 말하기는 식은 죽 먹기."
TYPE[TYPE.length] = "남의 바지 입고 나무짐 한다."
TYPE[TYPE.length] = "남의 발에 감발한다."
TYPE[TYPE.length] = "남의 발에 버선 신긴다."
TYPE[TYPE.length] = "남의 밥속에 든 콩이 더 굵어 보인다."
TYPE[TYPE.length] = "남의 불에 게 잡는다."
TYPE[TYPE.length] = "남의 사돈이야 죽거나 말거나."
TYPE[TYPE.length] = "남의 싸움에 칼 빼기."
TYPE[TYPE.length] = "남의 염병이 내 고뿔만 못하다."
TYPE[TYPE.length] = "남의 염장 썪는것보다 내손톱 썪는것이 아프다."
TYPE[TYPE.length] = "남의 일을 보아 주려거든, 삼 년 내 보아 주어라."
TYPE[TYPE.length] = "남의 일이라면 발벗고 나선다."
TYPE[TYPE.length] = "남의 잔치에 감 놓아라 배 놓아라."
TYPE[TYPE.length] = "남의 잔치에 춤춘다."
TYPE[TYPE.length] = "남의 제사에 감 놓아라 배 놓아라 한다."
TYPE[TYPE.length] = "남의 제삿날도 우기겠다."
TYPE[TYPE.length] = "남의 집 불보다는 내 집 연기가 낫다."
TYPE[TYPE.length] = "남의 집 제사에 절하기."
TYPE[TYPE.length] = "남의 친환에 단지."
TYPE[TYPE.length] = "남의 돌팔매에 밤 주워 먹기."
TYPE[TYPE.length] = "남의 흉 한 가지면 제 흉은 열 가지."
TYPE[TYPE.length] = "남이 내 상전을 두려워할까 ?"
TYPE[TYPE.length] = "남이 떡 먹는데 팥고물 떨어지는 걱정한다."
TYPE[TYPE.length] = "남이 장에 간다고 씨나락 오쟁이 꿰차고 나설 수는 없다."
TYPE[TYPE.length] = "남이 장에 간다니까 거름 지고 나선다."
TYPE[TYPE.length] = "남이 장에 간다니까 씨 오쟁이 떼어 지고 간다."
TYPE[TYPE.length] = "남자는 마음이 늙고 여자는 얼굴이 늙는다."
TYPE[TYPE.length] = "남 잡이가 제 잡이."
TYPE[TYPE.length] = "남전 북답."
TYPE[TYPE.length] = "남 제사에 감 놓아라 대추 놓아라 할 수 없다."
TYPE[TYPE.length] = "남편복이 없으면 자식복도 없다."
TYPE[TYPE.length] = "남편 시앗은 하나도 많고 아들 시앗은 열도 적다."
TYPE[TYPE.length] = "납청장이 되었다."
TYPE[TYPE.length] = "낫 놓고 기역자도 모른다."
TYPE[TYPE.length] = "낫으로 몸 가리기."
TYPE[TYPE.length] = "낮 도깨비 같다."
TYPE[TYPE.length] = "낮말은 새가 듣고 밤 말은 쥐가 듣는다."
TYPE[TYPE.length] = "낮에 나서 밤에 컸나 ?"
TYPE[TYPE.length] = "낮에 난 도깨비."
TYPE[TYPE.length] = "낯가죽도 두껍다."
TYPE[TYPE.length] = "내가 부를 노래를 사돈집에서 부른다."
TYPE[TYPE.length] = "내가 할 말을 사돈이 한다."
TYPE[TYPE.length] = "내가 중이 되니 고기가 천한다."
TYPE[TYPE.length] = "내고기 한 점이 남의 고기 열점보다 낫다."
TYPE[TYPE.length] = "내닫기는 주막집 강아지."
TYPE[TYPE.length] = "내 딸이 고와야 사위도 고른다."
TYPE[TYPE.length] = "내 돈 서 푼 중한 것은 알고, 남의 돈 칠 푼 중한 줄은 모른다."
TYPE[TYPE.length] = "내 돈 한 푼이 남의 돈 천 냥보다 낫다."
TYPE[TYPE.length] = "내리 사랑은 있어도 치 사랑은 없다."
TYPE[TYPE.length] = "내 마신 고양이 상."
TYPE[TYPE.length] = "내 말은 남이 하고 남 말은 내가 한다."
TYPE[TYPE.length] = "내 말이 좋으니 네 말이 좋으니 하여도, 달려 봐야 한다."
TYPE[TYPE.length] = "내 몸이 높아지면 아래를 살펴야 한다."
TYPE[TYPE.length] = "내 물 건이 훌륭해야 값을 받는다."
TYPE[TYPE.length] = "내 미워 기른 아기 남이 괴다."
TYPE[TYPE.length] = "내 밑 들어 남 보이기."
TYPE[TYPE.length] = "내 발등의 불을 꺼야 아비 발등의 불도 끌 수 있다."
TYPE[TYPE.length] = "내 밥 준개가 발 등을 문다."
TYPE[TYPE.length] = "내 배 부르면 남 배고픈 줄 모른다."
TYPE[TYPE.length] = "내배 부르니 평안 감사도 안 부럽다."
TYPE[TYPE.length] = "내 손에 장을 지져라."
TYPE[TYPE.length] = "내일 백냥보다 당장 쉰냥이 낫다."
TYPE[TYPE.length] = "내 절 부처는 내가 위해야 한다."
TYPE[TYPE.length] = "내집이 최고다."
TYPE[TYPE.length] = "내 칼도 남의 칼집에 들면 찾기 힘들다."
TYPE[TYPE.length] = "내 코가 석 자."
TYPE[TYPE.length] = "냅기는 과부집 굴뚝이라."
TYPE[TYPE.length] = "냉수도 불면서 마신다."
TYPE[TYPE.length] = "냉수 먹고 이 쑤신다."
TYPE[TYPE.length] = "냉수에 이 부러진다."
TYPE[TYPE.length] = "너구리 같다."
TYPE[TYPE.length] = "너구리 굴 보고 피물 돈 내어 쓴다."
TYPE[TYPE.length] = "너도 용빼는 재주 있느냐 ?"
TYPE[TYPE.length] = "넋이야 신이야 한다."
TYPE[TYPE.length] = "넙치가 되도록 맞았다."
TYPE[TYPE.length] = "네 담이 아니면 내 쇠뿔이 빠지겠느냐 ?"
TYPE[TYPE.length] = "네 떡 나 먹었다."
TYPE[TYPE.length] = "네 병이야 어찌 되든, 내 약값이나 내어라."
TYPE[TYPE.length] = "네 쇠뿔이 아니면 내 담이 무너지랴 ?"
TYPE[TYPE.length] = "네 콩이 크니 내 콩이 크니 한다."
TYPE[TYPE.length] = "노굿 전에 엿을 붙였나 ?"
TYPE[TYPE.length] = "노는 손에 이 잡는다."
TYPE[TYPE.length] = "노는 입에 염불하기."
TYPE[TYPE.length] = "노래기 회도 먹겠다."
TYPE[TYPE.length] = "노루 고리가 길면 얼마나 길겠는냐 ?"
TYPE[TYPE.length] = "노루 때린 막대."
TYPE[TYPE.length] = "노루 대린 막대를 세 번이나 국 끓여 먹는다."
TYPE[TYPE.length] = "노루도 악이 나면 뒷다리를 문다."
TYPE[TYPE.length] = "노루를 피하니 범이 나온다."
TYPE[TYPE.length] = "노루잠에 개꿈이라."
TYPE[TYPE.length] = "노루잠자듯."
TYPE[TYPE.length] = "노루잡기 전에 골무감 마련한다."
TYPE[TYPE.length] = "노루 제 방귀에 놀라듯."
TYPE[TYPE.length] = "노적가리에 불 지르고 사라기 주워 먹는다."
TYPE[TYPE.length] = "녹비에 가로왈자"
TYPE[TYPE.length] = "놀부 심사다."
TYPE[TYPE.length] = "농담 끝에 살인 난다."
TYPE[TYPE.length] = "농사군이 굶어도 종자는 베고 죽는다."
TYPE[TYPE.length] = "높은 가지 바람 더 탄다."
TYPE[TYPE.length] = "높이 나는 새가 멀리본다."
TYPE[TYPE.length] = "놓아 먹인 말."
TYPE[TYPE.length] = "놓아 먹인 망아지 같다."
TYPE[TYPE.length] = "놓친 고기가 더 크다."
TYPE[TYPE.length] = "누운 소 타기."
TYPE[TYPE.length] = "누울 자리를 봐 가며 발 뻗어라."
TYPE[TYPE.length] = "누워서 떡 먹기"
TYPE[TYPE.length] = "누워 떡 먹으면 고물이나 떨어지지."
TYPE[TYPE.length] = "누워서 떡을 먹으면 팥고물이 눈에 들어간다."
TYPE[TYPE.length] = "누워서 침 뱉기."
TYPE[TYPE.length] = "누이네 집에는 어석술 차고 간다."
TYPE[TYPE.length] = "누이 믿고 장가 안간다."
TYPE[TYPE.length] = "누이 좋고 매부 좋다."
TYPE[TYPE.length] = "눅은 데 패가"
TYPE[TYPE.length] = "눈 가리고 아웅 한다."
TYPE[TYPE.length] = "눈 감으면 코 베어 갈 세상이다."
TYPE[TYPE.length] = "눈깜짝할 사이에 코 베어 먹을 세상."
TYPE[TYPE.length] = "눈 뜨고도 못 보는 당달봉사."
TYPE[TYPE.length] = "눈 뜨고 도둑 맞는다."
TYPE[TYPE.length] = "눈 뜨고 코 베어 갈 세상."
TYPE[TYPE.length] = "눈만 감으면 송장이다."
TYPE[TYPE.length] = "눈 먹는 토끼 얼음 먹는 토끼 다 각각."
TYPE[TYPE.length] = "눈먼 개 젖 탐한다."
TYPE[TYPE.length] = "눈먼 고양이 갈밭 매듯."
TYPE[TYPE.length] = "눈먼 고양이 달걀 어르듯 한다."
TYPE[TYPE.length] = "눈먼 놈이 앞장 선다."
TYPE[TYPE.length] = "눈먼 말 워낭소리 따라 간다."
TYPE[TYPE.length] = "눈먼 말 타고 벼랑을 간다."
TYPE[TYPE.length] = "눈먼 자식 효도한다."
TYPE[TYPE.length] = "눈먼 중 갈밭에 들 듯."
TYPE[TYPE.length] = "눈먼 탓이나 하지 개천 나무래 무엇하나 ?"
TYPE[TYPE.length] = "눈 밖에 났다."
TYPE[TYPE.length] = "눈보다 동자가 크다."
TYPE[TYPE.length] = "눈썹을 뽑으면 똥 나온다."
TYPE[TYPE.length] = "눈에 넣어도 아프지 않다."
TYPE[TYPE.length] = "눈에 헛거미가 잡힌다."
TYPE[TYPE.length] = "눈엣 가시다."
TYPE[TYPE.length] = "눈엔 익어도 손엔 설다."
TYPE[TYPE.length] = "눈 위에 서리친다."
TYPE[TYPE.length] = "눈은 관청에 가 있고 몸은 개천에 가 있다."
TYPE[TYPE.length] = "눈은 뜨고 입은 다물어야 한다."
TYPE[TYPE.length] = "눈을 더야 별을 보지."
TYPE[TYPE.length] = "눈이 눈썹을 못 본다."
TYPE[TYPE.length] = "눈이 보배다."
TYPE[TYPE.length] = "눈이 빠지도록 기다리다."
TYPE[TYPE.length] = "눈이 아무리 밝아도 제 코는 안 보인다."
TYPE[TYPE.length] = "눈 찌를 막대."
TYPE[TYPE.length] = "눈치가 빠르면 절에 가서도 젓국을 얻어 먹는다."
TYPE[TYPE.length] = "눈치가 알품은 암탉 잡아 먹겠다."
TYPE[TYPE.length] = "눈치 빠르기는 도갓집 강아지."
TYPE[TYPE.length] = "눈 코 뜰 새 없다."
TYPE[TYPE.length] = "눈 허리가 시어 못 보겠다."
TYPE[TYPE.length] = "뉘 덕에 잔뼈가 굵었느냐 ?"
TYPE[TYPE.length] = "느린 걸음이 잰 걸음"
TYPE[TYPE.length] = "느린 소도 성낼 적이 있다."
TYPE[TYPE.length] = "느릿느릿 걸어도 황소 걸음."
TYPE[TYPE.length] = "늙게 된 서방 만난다."
TYPE[TYPE.length] = "늙은 개는 쉽사리 짖지 않는다."
TYPE[TYPE.length] = "늙은 말이 풋콩 더 밝힌다."
TYPE[TYPE.length] = "늙은이도 세 살 먹은 아이의 말을 귀담아 들어야 한다."
TYPE[TYPE.length] = "늙은이 말 들어 손해 가는 일 없다."
TYPE[TYPE.length] = "늙은이 뱃가죽 같다."
TYPE[TYPE.length] = "늙은이 아이 된다."
TYPE[TYPE.length] = "늙은이 치고 젊어서 호랑이 안 잡은 사람 없다."
TYPE[TYPE.length] = "늙은이 호박 마눌에 용 쓴다."
TYPE[TYPE.length] = "늙을수록 시어머니 시집살인 쉬워지고 남편 시집살인 어려워진다."
TYPE[TYPE.length] = "능구렁이 다 되었다."
TYPE[TYPE.length] = "능다리에 승앗대."
TYPE[TYPE.length] = "능라도 수박 같다."
TYPE[TYPE.length] = "능력있는 고양이는 발톱을 숨긴다."
TYPE[TYPE.length] = "능 참봉을 하니까 거동이 한 달에 스물 아홉 번이라."
TYPE[TYPE.length] = "늦게 배운 도둑이 날새는 줄 모른다."
TYPE[TYPE.length] = "늦 모 내기에는 죽은 중도 꿈적인다."
TYPE[TYPE.length] = "늦 바람이 고배를 벗긴다."
TYPE[TYPE.length] = "늦은 밥 먹고 파장 간다."
TYPE[TYPE.length] = "늦잠은 가난 잠이다."
TYPE[TYPE.length] = "다 가서 문지방을 못 넘어 간다."
TYPE[TYPE.length] = "다 닳은 대갈마치라."
TYPE[TYPE.length] = "다 된 밥에 재 뿌리기."
TYPE[TYPE.length] = "다람쥐 쳇바퀴 들 듯한다."
TYPE[TYPE.length] = "다리 아래서 원을 꾸짖는다."
TYPE[TYPE.length] = "다 밝게 범두와소리다."
TYPE[TYPE.length] = "다시 걷지 않는다고 이 우물에 똥을 눌까 ?"
TYPE[TYPE.length] = "다시 보니 수원 나그네."
TYPE[TYPE.length] = "다 팔아도 내땅."
TYPE[TYPE.length] = "다 퍼 먹은 김칫독."
TYPE[TYPE.length] = "단간방에 새 두고 말할까 ?"
TYPE[TYPE.length] = "단단한 땅에 물이 고인다."
TYPE[TYPE.length] = "단맛 쓴맛 다 보았다."
TYPE[TYPE.length] = "단 솥에 물 붓기."
TYPE[TYPE.length] = "단판 씨름."
TYPE[TYPE.length] = "닫는 데 발 내민다."
TYPE[TYPE.length] = "닫는 말도 채찍질한다."
TYPE[TYPE.length] = "달걀 노른자."
TYPE[TYPE.length] = "달걀도 굴러가다가 서는 모가 있다."
TYPE[TYPE.length] = "달걀로 바위 치기."
TYPE[TYPE.length] = "달걀섬 다루기."
TYPE[TYPE.length] = "달고 치는데 아니 맞는 장사 있나 ?"
TYPE[TYPE.length] = "달기는 엿집 할미 손가락이라."
TYPE[TYPE.length] = "달도 차면 기운다."
TYPE[TYPE.length] = "달릴 소 눈을 보고, 찌를 소 뿔을 보라."
TYPE[TYPE.length] = "달면 삼키고 쓰면 뱉는다."
TYPE[TYPE.length] = "달밤에 삿갓 쓰고 나온다."
TYPE[TYPE.length] = "달밤에 체조한다."
TYPE[TYPE.length] = "달 보고 짖는 개."
TYPE[TYPE.length] = "달아나는 노루 보고 얻은 토끼를 놓쳤다."
TYPE[TYPE.length] = "달아나면 이밥 준다."
TYPE[TYPE.length] = "달팽이 눈이 되다."
TYPE[TYPE.length] = "닭벼슬이 될 망정 쇠꼬리는 되지 마라."
TYPE[TYPE.length] = "닭 소 보듯 소 닭 보듯."
TYPE[TYPE.length] = "닭을 잡는데 도끼를 쓴다."
TYPE[TYPE.length] = "닭의 갈비."
TYPE[TYPE.length] = "닭똥 같은 눈물."
TYPE[TYPE.length] = "닭이 천이면 봉이 한 마리."
TYPE[TYPE.length] = "닭 잡아 겪을 나그네 소 잡아 겪는다."
TYPE[TYPE.length] = "닭 잡아 먹고 오리발 내민다."
TYPE[TYPE.length] = "닭 쫓던 개 지붕 쳐다본다."
TYPE[TYPE.length] = "담배씨로 뒤웅박 판다."
TYPE[TYPE.length] = "담벼락하고 말하는 편이 쉽겠다."
TYPE[TYPE.length] = "닷새를 굶어도 풍잠 멋으로 굶는다."
TYPE[TYPE.length] = "닷곱에도 참례, 서 홉에도 참견."
TYPE[TYPE.length] = "닷돈 보고 보리밭에 갔다가 명주 속곳만 찢겼다."
TYPE[TYPE.length] = "닷돈 추렴에 두돈 오푼 내었다."
TYPE[TYPE.length] = "당나귀 귀 치레."
TYPE[TYPE.length] = "당나귀 못된 것은 샌님만 업신여긴다."
TYPE[TYPE.length] = "당나귀 하품한다."
TYPE[TYPE.length] = "대가리를 잡으려다 꼬리를 잡는다."
TYPE[TYPE.length] = "대가리 삶으면 귀도 익는다."
TYPE[TYPE.length] = "대가리에 쉬 슬 놈."
TYPE[TYPE.length] = "대구멍으로 하늘 쳐다보기."
TYPE[TYPE.length] = "대감 죽은 데는 안 가도 대감 말 죽은 데는 간다."
TYPE[TYPE.length] = "대 끝에서도 삼 년이라."
TYPE[TYPE.length] = "대모 고나자 같으면 좋겠다."
TYPE[TYPE.length] = "대못박이."
TYPE[TYPE.length] = "대문 밖이 저승이라."
TYPE[TYPE.length] = "대문이 가문."
TYPE[TYPE.length] = "대문 턱 높은 집에 정갱이 높은 며느리 들어온다."
TYPE[TYPE.length] = "대부동에 곁낫질이라."
TYPE[TYPE.length] = "대신 댁 송아지 백정 무서운 줄 모른다."
TYPE[TYPE.length] = "대장의 집에 식칼이 없다."
TYPE[TYPE.length] = "대천 바다도 건너 보아야 안다."
TYPE[TYPE.length] = "대추나무에 연 걸리듯."
TYPE[TYPE.length] = "대추씨 같다."
TYPE[TYPE.length] = "대통 맞은 병아리 같다."
TYPE[TYPE.length] = "대학을 가르칠라."
TYPE[TYPE.length] = "대한 칠년에 비 바라듯."
TYPE[TYPE.length] = "댓구멍으로 하늘을 본다."
TYPE[TYPE.length] = "댓진먹은 뱀."
TYPE[TYPE.length] = "댑싸리 밑의 개팔자."
TYPE[TYPE.length] = "더부살이 환자 걱정."
TYPE[TYPE.length] = "더운것 잘 먹어야 처복이있다."
TYPE[TYPE.length] = "더운 죽에 혀 대기."
TYPE[TYPE.length] = "더위 먹은 소 달만 보아도 헐떡인다."
TYPE[TYPE.length] = "덕금 어미냐 잠도 잘 잔다."
TYPE[TYPE.length] = "덕은 닦은 데로 가고 죄는 지은 데로 간다."
TYPE[TYPE.length] = "덜미에 사잣밥을 짊어졌다."
TYPE[TYPE.length] = "덩굴 속에서 바늘찾기."
TYPE[TYPE.length] = "덩덕새 대가리 같다."
TYPE[TYPE.length] = "덫에 치인 범이요, 그물에 걸린 고기라."
TYPE[TYPE.length] = "덮어놓고 열 넉량 금."
TYPE[TYPE.length] = "덴 소 날치듯 한다."
TYPE[TYPE.length] = "도깨비 땅 마련하듯."
TYPE[TYPE.length] = "도깨비 대동강 건너듯."
TYPE[TYPE.length] = "도깨비도 수풀이 있어야 모인다고."
TYPE[TYPE.length] = "도깨비를 사귀었다."
TYPE[TYPE.length] = "도깨비 수키와장 뒤지듯."
TYPE[TYPE.length] = "도깨비 장난 같다."
TYPE[TYPE.length] = "도끼가 제 자루 못 깎는다."
TYPE[TYPE.length] = "도끼 가진 놈이 바늘 가진 놈 못 당한다."
TYPE[TYPE.length] = "도끼를 베고 잤나 ?"
TYPE[TYPE.length] = "도둑괭이가 살찌랴."
TYPE[TYPE.length] = "도둑놈 개 꾸짖듯."
TYPE[TYPE.length] = "도둑놈 개에 물린 셈이다."
TYPE[TYPE.length] = "도둑놈 딱장 받듯."
TYPE[TYPE.length] = "도둑놈더러 인사불성이라고 한다."
TYPE[TYPE.length] = "도둑놈은 한 죄, 잃은 놈은 열 죄"
TYPE[TYPE.length] = "도둑놈 문 열어 준 셈."
TYPE[TYPE.length] = "도둑 누명은 벗고, 자식 관계 못 벗는다."
TYPE[TYPE.length] = "도둑 맞고 빈지 고친다."
TYPE[TYPE.length] = "도둑 맞고 사랍문 고친다."
TYPE[TYPE.length] = "도둑 맞자고 하면 개도 안 짖는다."
TYPE[TYPE.length] = "도둑에게 열쇠 준다."
TYPE[TYPE.length] = "도둑에게도 의리가 있고, 땅군에게도 꼭지가 있다."
TYPE[TYPE.length] = "도둑을 맞으려면 개도 안 짖는다."
TYPE[TYPE.length] = "도둑을 앞으로 잡지, 뒤로 잡나 ?"
TYPE[TYPE.length] = "도둑의 때는 벗어도 자식의 때는 못 벗는다."
TYPE[TYPE.length] = "도둑의 때는 벗어도, 화냥의 때는 못 벗는다."
TYPE[TYPE.length] = "도둑이 도둑이야 한다."
TYPE[TYPE.length] = "도둑이 묘에 잔 부어 놓기."
TYPE[TYPE.length] = "도둑의 씨는 없다."
TYPE[TYPE.length] = "도둑의 집에도 되가 있다."
TYPE[TYPE.length] = "도둑이 매를 들고 나선다."
TYPE[TYPE.length] = "도둑이 없으면 법도 필요없다."
TYPE[TYPE.length] = "도둑이 제발 저리다."
TYPE[TYPE.length] = "도둑질은 내가 하고 오라는 네가 져라."
TYPE[TYPE.length] = "도둑질을 해도 손이 맞아야 한다."
TYPE[TYPE.length] = "도랑치고 가재 잡는다."
TYPE[TYPE.length] = "도련님은 당나귀가 제 격이다."
TYPE[TYPE.length] = "도련님 풍월에 염이 있으랴 ?"
TYPE[TYPE.length] = "도마에 오른 고기."
TYPE[TYPE.length] = "도마 위엣 고기가 칼을 무서워 하랴 ?"
TYPE[TYPE.length] = "도망군의 봇짐."
TYPE[TYPE.length] = "도포 입고 논 설기."
TYPE[TYPE.length] = "도회 소식을 들으려면 시골로 가거라."
TYPE[TYPE.length] = "독불장군"
TYPE[TYPE.length] = "독불장군 없다."
TYPE[TYPE.length] = "독사 아가리에 손가락을 넣는다."
TYPE[TYPE.length] = "독서당 개가 맹자왈 한다."
TYPE[TYPE.length] = "독 안에 든 쥐."
TYPE[TYPE.length] = "독안에서 푸념."
TYPE[TYPE.length] = "독을 보아 쥐를 못 친다."
TYPE[TYPE.length] = "독장수 경륜."
TYPE[TYPE.length] = "독 틈에 든 용수."
TYPE[TYPE.length] = "독 틈에 탕관이라."
TYPE[TYPE.length] = "돈만 있으면 개도 엉첨지라."
TYPE[TYPE.length] = "돈만 있으면 귀신도 부릴 수 있다."
TYPE[TYPE.length] = "돈 모아 줄 생각말고, 자식 글 가르쳐라."
TYPE[TYPE.length] = "돈은 앉아서 주고 서서 받는다."
TYPE[TYPE.length] = "돈은 헤아려 주고 헤아려 받는다."
TYPE[TYPE.length] = "돈이 돈을 번다."
TYPE[TYPE.length] = "돈이 많으면 장사를 잘 하고, 소매가 길면 춤을 잘 춘다."
TYPE[TYPE.length] = "돈이면 안 되는 것이 없다."
TYPE[TYPE.length] = "돈이 있으면 귀신도 부릴 수 있다."
TYPE[TYPE.length] = "돈이 자가사리 끓듯 한다."
TYPE[TYPE.length] = "돈이 장사라."
TYPE[TYPE.length] = "돈이 제갈량이다."
TYPE[TYPE.length] = "돈 일원을 천히 여기는 사람은 일원 때문에 울 일이 생긴다."
TYPE[TYPE.length] = "돈 주고 못 살 것은 지개라."
TYPE[TYPE.length] = "돈 한 푼 쥐면 손에서 땀이난다."
TYPE[TYPE.length] = "돋우고 뛰어야 복사뼈라."
TYPE[TYPE.length] = "돌다리도 두드려 보고 건너라."
TYPE[TYPE.length] = "돌담 벳구른것."
TYPE[TYPE.length] = "돌도 십 년을 보고 있으면 구멍이 뚫린다."
TYPE[TYPE.length] = "돌로 치면 돌로 치고,떡으로 치면 떡으로 친다."
TYPE[TYPE.length] = "돌머리."
TYPE[TYPE.length] = "돌부리를 차면 발부리가 아프다."
TYPE[TYPE.length] = "돌부처도 꿈쩍인다."
TYPE[TYPE.length] = "돌을 차면 제 발부리만 아프다."
TYPE[TYPE.length] = "돌절구도 밑 빠질 날이 있다."
TYPE[TYPE.length] = "돌팔이 의사가 사람 잡는다."
TYPE[TYPE.length] = "동냥도 안 주고 자루만 찢는다."
TYPE[TYPE.length] = "동냥아치 쪽박 깨진 셈."
TYPE[TYPE.length] = "동네마다 홀아비 아들 하나씩 있다."
TYPE[TYPE.length] = "동네 북인가 ?"
TYPE[TYPE.length] = "동네 색시 믿고 장가 안 간다."
TYPE[TYPE.length] = "동네 송아지는 커도 송아지라 한다."
TYPE[TYPE.length] = "동녘이 환해야 세상인 줄 안다."
TYPE[TYPE.length] = "동무 따라 강남 간다."
TYPE[TYPE.length] = "동무 몰래 양식 낸다."
TYPE[TYPE.length] = "동문서답"
TYPE[TYPE.length] = "동아 속 썩는 것은 밭 임자도 모른다."
TYPE[TYPE.length] = "동에 번쩍 서에 번쩍 한다."
TYPE[TYPE.length] = "동에서 빰 맞고 서쪽에서 화풀이 한다."
TYPE[TYPE.length] = "동짓때 개딸기"
TYPE[TYPE.length] = "동태나 북어나"
TYPE[TYPE.length] = "동헌에서 원님 칭찬하듯."
TYPE[TYPE.length] = "돼지가 깃을 물어 들이면 비가 온다."
TYPE[TYPE.length] = "돼지가 그려 붙이겠다."
TYPE[TYPE.length] = "돼지 값은 칠 푼이요, 나무 값은 서 돈이라."
TYPE[TYPE.length] = "돼지에게 진주."
TYPE[TYPE.length] = "돼지 오줌통 모아놓은 이 같다."
TYPE[TYPE.length] = "돼지 우리에 주석 자물쇠."
TYPE[TYPE.length] = "되글을 가지고 말글로 써 먹는다."
TYPE[TYPE.length] = "되놈이 김 풍헌 아나."
TYPE[TYPE.length] = "되는 집에는 가지나무에 수박이 열린다."
TYPE[TYPE.length] = "되로 주고 말로 받는다."
TYPE[TYPE.length] = "되면 더 되고 싶다."
TYPE[TYPE.length] = "되지 못한 풍잠이 갓 밖에서 어른거린다."
TYPE[TYPE.length] = "된장과 사람은 묵은 것이 좋다."
TYPE[TYPE.length] = "된장에 풋고추 박히듯."
TYPE[TYPE.length] = "될성부른 나무는 떡잎부터 알아본다."
TYPE[TYPE.length] = "두꺼비 콩대에 올라 세상이 넓다 한다."
TYPE[TYPE.length] = "두꺼비 파리 잡아먹듯."
TYPE[TYPE.length] = "두더지 혼인 같다."
TYPE[TYPE.length] = "두렁에 누운 소."
TYPE[TYPE.length] = "두루미 공지같다."
TYPE[TYPE.length] = "두마리 토끼 쫓다가 한마리도 못 잡는다."
TYPE[TYPE.length] = "두부 살 바늘 뼈."
TYPE[TYPE.length] = "두부에도 뼈라."
TYPE[TYPE.length] = "두 손에 떡"
TYPE[TYPE.length] = "두 손뼉이 마주쳐야 소리가 난다."
TYPE[TYPE.length] = "두꺼비 파리 잡아먹듯 한다."
TYPE[TYPE.length] = "두 절 개 같다."
TYPE[TYPE.length] = "둘러치나 매어치나 매일반."
TYPE[TYPE.length] = "둥둥하면 굿소리로 여긴다."
TYPE[TYPE.length] = "뒤로 자빠져도 코가 깨진다."
TYPE[TYPE.length] = "뒤로 호박씨 깐다."
TYPE[TYPE.length] = "뒤에 난 뿔이 우뚝하다."
TYPE[TYPE.length] = "뒤에 볼 나무는 그루를 높이 돋우어라."
TYPE[TYPE.length] = "뒤에 볼 나무는 뿌리를 높이 잘라라."
TYPE[TYPE.length] = "뒤웅박 신은 것 같다."
TYPE[TYPE.length] = "뒤웅박 차고 바람잡는다."
TYPE[TYPE.length] = "뒷간과 사돈집은 멀어야 한다."
TYPE[TYPE.length] = "뒷간 기둥이 방앗간 기둥을 더럽다고 한다."
TYPE[TYPE.length] = "뒷간에 갈 때 마음 다르고, 올 때 마음 다르다."
TYPE[TYPE.length] = "뒷간에 앉아 개 부르듯 한다."
TYPE[TYPE.length] = "뒷간 쥐한테 하문을 물렸다."
TYPE[TYPE.length] = "뒷집 짓고 앞집 뜯어 내린다."
TYPE[TYPE.length] = "드는 돌에 낯 붉는다."
TYPE[TYPE.length] = "드는 정은 몰라도 나는 정은 안다."
TYPE[TYPE.length] = "드는 줄은 몰라도 나는 줄은 안다."
TYPE[TYPE.length] = "드문드문 걸어도 황소 걸음."
TYPE[TYPE.length] = "든 거지 난 부자."
TYPE[TYPE.length] = "든 돌에 낯 붉는다."
TYPE[TYPE.length] = "든 버릇, 난 버릇"
TYPE[TYPE.length] = "듣기 좋은 이야기도 항상 들으면 싫다."
TYPE[TYPE.length] = "듣보기 장수 애 말라 죽는다."
TYPE[TYPE.length] = "들어온 놈이 동네 팔아 먹는다."
TYPE[TYPE.length] = "들은 풍월 얻은 문자."
TYPE[TYPE.length] = "들 중은 소금먹고 산 중은 나물 먹는다."
TYPE[TYPE.length] = "등 따뜻하면 배부르다."
TYPE[TYPE.length] = "등으로 먹고, 배로 먹고."
TYPE[TYPE.length] = "등잔 밑이 어둡다"
TYPE[TYPE.length] = "등 치고 간 낸다."
TYPE[TYPE.length] = "딱딱하기는 삼 년 묵은 박달나무 같다."
TYPE[TYPE.length] = "딸 셋을 키우면 기둥뿌리가 패인다."
TYPE[TYPE.length] = "딸 없는 사위."
TYPE[TYPE.length] = "딸은 두 번 서운하다."
TYPE[TYPE.length] = "딸은 산적도둑."
TYPE[TYPE.length] = "딸의 굿에 가도 전대가 셋."
TYPE[TYPE.length] = "딸이 셋이면 문을 열어 놓고 잔다."
TYPE[TYPE.length] = "딸 자식은 귀여운 도둑."
TYPE[TYPE.length] = "딸 자식은 도둑이다."
TYPE[TYPE.length] = "잘키운 딸하나 열아들 안부럽다."
TYPE[TYPE.length] = "땀이 비 오듯 한다."
TYPE[TYPE.length] = "땅 짚고 헤엄치기."
TYPE[TYPE.length] = "땅 파다가 은 얻었다."
TYPE[TYPE.length] = "때리는 시어머니보다 말리는 시누이가 더 밉다."
TYPE[TYPE.length] = "때 묻은 왕사발 부수듯."
TYPE[TYPE.length] = "땡감을 따먹고 개똥밭에 굴러도 이승이 좋다더라."
TYPE[TYPE.length] = "땡때이 친다."
TYPE[TYPE.length] = "떠들기는 천안 삼거리라."
TYPE[TYPE.length] = "떠오르는 달이라."
TYPE[TYPE.length] = "떡 가루 두고 떡 못 할까."
TYPE[TYPE.length] = "떡고리에 손 들어간다."
TYPE[TYPE.length] = "떡국이 농간 부린다."
TYPE[TYPE.length] = "떡 떼어 먹 듯 한다."
TYPE[TYPE.length] = "떡도 떡같이 못 해 먹고 생 떡국으로 망한다."
TYPE[TYPE.length] = "떡도 떡같이 못 해 먹고 찹쌀 한 섬만 다 없어졌다."
TYPE[TYPE.length] = "떡도 떡이려니와 합이 더 좋다."
TYPE[TYPE.length] = "떡두꺼비 같다."
TYPE[TYPE.length] = "떡방아 소리 듣고 김치국 찾는다."
TYPE[TYPE.length] = "떡 본 김에 제사 지낸다."
TYPE[TYPE.length] = "떡 삶은 물에 주의 데치기."
TYPE[TYPE.length] = "떡 삶은 물에 풀한다."
TYPE[TYPE.length] = "떡으로 치면 떡으로 치고, 들로 치면 들로 친다."
TYPE[TYPE.length] = "떡 주무르듯 한다."
TYPE[TYPE.length] = "떡 줄 사람 생각지도 않는데, 김칫국부터 마신다."
TYPE[TYPE.length] = "떡 해먹을 집안."
TYPE[TYPE.length] = "떼 꿩에 매 놓기."
TYPE[TYPE.length] = "떼 놓은 당상."
TYPE[TYPE.length] = "떼어 놓은 당상 좀 먹으랴 ?"
TYPE[TYPE.length] = "똥구멍으로 호박씨 깐다."
TYPE[TYPE.length] = "똥구멍이 찢어지게 가난하다."
TYPE[TYPE.length] = "똥 누고 밑 안 씻은 것 같다."
TYPE[TYPE.length] = "똥 누러 갈 적 마음 다르고 올 때 마음 다르다."
TYPE[TYPE.length] = "똥 누면 분칠하여 말려 두겠다."
TYPE[TYPE.length] = "똥 먹던 강아지 안 들키고 겨 먹던 강아지 들킨다."
TYPE[TYPE.length] = "똥묻은 개가 겨묻은 개 나무란다."
TYPE[TYPE.length] = "똥 묻은 속옷을 팔아서라도."
TYPE[TYPE.length] = "똥 싼 주제에 매화 타령한다."
TYPE[TYPE.length] = "똥은 건들일수록 구린내만 난다."
TYPE[TYPE.length] = "똥이 무서워서 피하나 더러워서 피하지."
TYPE[TYPE.length] = "똥 찌른 막대기 같이 생겼다."
TYPE[TYPE.length] = "뚝배기보다 장 맛."
TYPE[TYPE.length] = "뚱단지 같다."
TYPE[TYPE.length] = "뛰는 놈 위에 나는 놈이 있다."
TYPE[TYPE.length] = "뛰어 봐야 벼룩이지."
TYPE[TYPE.length] = "뜨거운 국에 맛 모른다."
TYPE[TYPE.length] = "뜨는 소가 일 잘한다."
TYPE[TYPE.length] = "뜨물 먹고 주정한다."
TYPE[TYPE.length] = "뜨물 먹은 당나귀 청."
TYPE[TYPE.length] = "뜬 쇠도 달면 어렵다."
TYPE[TYPE.length] = "뜸단지를 붙였나."
TYPE[TYPE.length] = "띄엄띄엄 걸어도 황소 걸음."
function Start(){
var enterDate = new Date();
enterTime = enterDate.getTime();
counterInterval = setInterval('Timer()',1000);
TYPEIsStart = 1;
startbut.style.display = "none";
finishbut.style.display = "block";
showSaying();
}
function chkTYPE(){
if (TYPEIsStart){
var key = event.keyCode;
if (key == 13){ClearType(); return 1;}
}
}
function chkClear(){
if (allowErase){
getTYPE.value = "";
getTYPE.focus();
allowErase = 0;
}
}
function ClearType(){
showString = showTYPE.value;
getString = getTYPE.value;
totalString += (showString.length > getString.length) ? showString.length : getString.length;
correctString = 0;
for (i=0; showString.length > i; i++){if (getString.charAt(i) == showString.charAt(i)){totalCorrectString++; correctString++;}}
var tempDate = new Date();
tempTime = tempDate.getTime();
countTimer = (tempTime - lastTime)/60000;
MeanTypeSpeed = parseInt(getString.length/countTimer);
showMeanAccuracy.innerText = parseInt(totalCorrectString*100/totalString);
showAccuracy.innerText = parseInt(correctString*100/((showString.length > getString.length) ? showString.length : getString.length));
showMeanTypeSpeed.innerText = MeanTypeSpeed;
if (MeanTypeSpeed > lastHighestSpeed){lastHighestSpeed = MeanTypeSpeed; showHighestTypeSpeed.innerText = lastHighestSpeed;}
showSaying();
allowErase = 1;
}
function showSaying(){
var lastDate = new Date();
lastTime = lastDate.getTime();
showTYPE.value = TYPE[Math.round(Math.random() * (TYPE.length-1))];
getTYPE.focus();
}
function Timer(){
var currentDate = new Date();
currentTime = currentDate.getTime()
countTimer = parseInt((currentTime - enterTime)/1000);
nowSeconds=0;
nowMinutes=0;
nowSeconds=countTimer%60;
nowSeconds=(10 > nowSeconds) ? "0"+nowSeconds : nowSeconds;
nowMinutes=parseInt(countTimer/60);
showTypeTime.innerText = nowMinutes+"분 "+nowSeconds+"초";
if (nowMinutes >= 10){declareEnd()}
}
function declareEnd(){
if (counterInterval){
clearInterval(counterInterval);
TYPEIsStart = 0;
enterTime = 0;
currentTime = 0;
lastTime = 0;
counterInterval = null;
totalCorrectString = 0;
totalString = 0;
allowErase = 0;
lastHighestSpeed = 0;
showTYPE.value="";
getTYPE.value="";
startbut.style.display = "block";
finishbut.style.display = "none";
showMeanAccuracy.innerText = "0";
showAccuracy.innerText = "0";
showMeanTypeSpeed.innerText = "0";
showHighestTypeSpeed.innerText = "0";
showTypeTime.innerText = "0분 00초";
alert("타자 연습이 끝났습니다.");
}
else {alert("타자 연습을 아직 시작하지 않았습니다.")}
}
function clearField(){
getTYPE.value = '';
showTYPE.value = '';
}
</script>
</head>
<body onload="clearField();" bgcolor="silver" onload="return false;" oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
<table align="center" border="1" cellspacing="0" width="600" height="300" bordercolordark="white" bordercolorlight="black">
<tr>
<td height="100">
<p><textarea name="showTYPE" style="width:100%; height:100px; font:12pt 굴림;" onfocus="this.blur()"></textarea></p>
</td>
</tr>
<tr>
<td height="100">
<p><textarea name="getTYPE" style="width:100%; height:100px; font:12pt 굴림; ime-mode:active;" onkeydown="chkTYPE()" onkeyup="chkClear()"></textarea></p>
</td>
</tr>
<tr>
<td height="100">
<p align="center"><button id="startbut" onclick="Start()">타자 연습을 시작합니다</button><button id="finishbut" onclick="declareEnd()" style="display:none">타자 연습을 끝냅니다</button></p>
<p>시간: <span id="showTypeTime">0분 00초</span> (시간제한 10분)<br>
정확도: <span id="showAccuracy">0</span>%<br>
평균정확도: <span id="showMeanAccuracy">0</span>%<br>
평균타속: <span id="showMeanTypeSpeed">0</span>타 / 1분<br>
최고타속: <span id="showHighestTypeSpeed">0</span>타 / 1분</p>
</td>
</tr>
</table><center>
<a href="javascript:window.close()" title="이 곳을 클릭하시면 창이 닫힙니다.">- 창 닫기 -</a>
</body></center>
</html>
'인터넷정보' 카테고리의 다른 글
막대 그래프 동적으로 보여주기 (0) | 2007.10.18 |
---|---|
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
레이어를 이용한 공지창 (사라지는 시간 설정) xp sp2 팝업창 대신... (0) | 2007.10.18 |
견적서 (0) | 2007.10.18 |
동영상과 자막 같이 보기 (0) | 2007.10.18 |
다중 셀렉트 박스 (0) | 2007.10.18 |
텍스트나 이미지에 마우스 올리면 알림 메시지 (0) | 2007.10.18 |
레이어를 이용한 공지창 (사라지는 시간 설정) xp sp2 팝업창 대신...
<META HTTP-EQUIVE="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=EUC-KR">
<head>
<title></title>
</head>
<body>
<script>
var time = null
function PlayTimer() {
playtime = setTimeout("close_cenlayer()", 30000); // 사라지는 시간 30초
}
function open_cenlayer() {
//var _x = document.body.clientWidth/2 + document.body.scrollLeft - 200;
//var _y = document.body.clientHeight/2 + document.body.scrollTop - 120;
var _x = 50;
var _y = 50;
layer.style.posLeft=_x;
layer.style.posTop=_y;
layer.style.visibility='visible';
}
function close_cenlayer() {
layer.style.visibility='hidden';
}
function load() {
open_cenlayer();PlayTimer();
}
window.onload=load;
</script>
<div id="layer" style="position:absolute;width:480;height:300;z-index:1;visibility:hidden;">
<table border="1" width="100%" height="100%" cellspacing="0" cellpadding="0" bgcolor=252525>
<tr>
<td align="center" style="font-family:Verdana; font-size:9pt; color:white;"><b>※ 공 지 라 우 ※</b><br><br>
내용<br>
내용<br>
내용<br>
내용<br>
내용<br>
<br>
{알림}<br><br>
<font color=ffffff>
내용<br>내용</font>
<font color=ff0000>
<br></font><font color=ffffff>내용
</font><br><br>
<input type="button" value="확인" onclick="close_cenlayer();clearTimeout(playtime)" onmouseover="this.style.backgroundColor='#dfdfdf'" onmouseout="this.style.backgroundColor='#efefef'" onmouseup="this.style.backgroundColor='#dfdfdf'" onmousedown="this.style.backgroundColor='#efefef'" style="color:#777777; font-size:9pt; font-face:굴림; background-color:#efefef; border:1 solid #a0a0a0; width:50px; height:17px;;cursor:hand" onfocus="this.blur()"></b></td>
</tr>
</table>
</div>
</body>
</HTML>
'인터넷정보' 카테고리의 다른 글
XP 서비스팩2 팝업 대체용 공지 - 레이어이용, 쿠키 (0) | 2007.10.18 |
---|---|
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
타자연습기 (0) | 2007.10.18 |
견적서 (0) | 2007.10.18 |
동영상과 자막 같이 보기 (0) | 2007.10.18 |
다중 셀렉트 박스 (0) | 2007.10.18 |
텍스트나 이미지에 마우스 올리면 알림 메시지 (0) | 2007.10.18 |
갤러리 꾸미기 (0) | 2007.10.18 |
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<title>::::::: GUIDEMAP.net :::: 예산짜기::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::</title>
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
<STYLE>
<!--
A:link {text-decoration:none; color:#606060;}
A:visited {text-decoration:none; color:#606060;}
A:hover { text-decoration:underline; color:orange;}
p,br,body,td {color:black; font-size:9pt; line-height:150%;}
BODY
{scrollbar-face-color: #e5e5e5; scrollbar-shadow-color: white;
scrollbar-highlight-color: white; scrollbar-3dlight-color: #e5e5e5;
scrollbar-darkshadow-color: #666666; scrollbar-track-color: white;
scrollbar-arrow-color: #999999 overflow:scroll;overflow-x:hidden}
.popper {position : absolute;visibility : hidden;}
-->
</STYLE>
<link rel="stylesheet" type="text/css" href="http://www.guidemap.net/estimate/include/cssWindow.css">
<script language="JavaScript">
<!--
function fncFlush(intNum){
var strThisLayer
for(i=0; i < 10; i++){
strThisLayer = "lyrPassTerm" + i
if(document.all){document.all[strThisLayer].style.visibility = "hidden"}
if(document.layers){document.layers[strThisLayer].visibility = "hidden"}
}
}
function fncViewLayer(intNum){
var strThisLayer = "lyrPassTerm" + intNum
if(document.all){document.all[strThisLayer].style.visibility = "visible";}
if (document.layers){document.layers[strThisLayer].visibility = "visible";}
}
function fncTerm(){
var form = document.EstimateForm
var intSubPrice = 0
var intPrice = 0
var intExpenseKeep,intNumber
if(isNaN(form.frmTerm.value) || (form.frmTerm.value.length < 1) || (form.frmTerm.value < 1)){
form.frmExpenseKeep.value = ""
form.frmExpenseKeep.disabled = true
for(var i=0; i<form.frmExpense.length;i++){
form.frmExpense[i].checked = false
form.frmExpense[i].disabled = true
}
form.frmPrice[11].value = 0
}
else{
form.frmExpenseKeep.disabled = false
if(isNaN(form.frmExpenseKeep.value) || (form.frmExpenseKeep.value.length < 1)){
intExpenseKeep = 0
form.frmExpenseKeep.value = ""
}
else{intExpenseKeep = parseInt(form.frmExpenseKeep.value)}
for(var i=0; i<form.frmExpense.length;i++){
form.frmExpense[i].disabled = false
if(form.frmExpense[i].checked){
intPrice = parseInt(form.frmExpensePrice[i].value)
}
}
intNumber = parseInt(form.frmTerm.value)
intSubPrice = intExpenseKeep + (intNumber * intPrice)
form.frmPrice[11].value = fncMoney(intSubPrice)
}
}
function fncAirline(){
var form = document.EstimateForm
if(form.frmAir.selectedIndex == 0){form.frmPrice[0].value = 0}
else{
var txtAirline = form.frmAir.options[form.frmAir.selectedIndex].value
var strAirline = txtAirline.split("<CS>")
form.frmPrice[0].value = fncMoney(strAirline[0])
}
}
function fncTax(){
var form = document.EstimateForm
if(form.frmTax.selectedIndex == 0){form.frmPrice[1].value = 0}
else{
var txtTax = form.frmTax.options[form.frmTax.selectedIndex].value
var strTax = txtTax.split("<CS>")
form.frmPrice[1].value = fncMoney(strTax[0])
}
}
function fncDover(){
var form = document.EstimateForm
if(form.frmDover.selectedIndex == 0){form.frmPrice[2].value = 0}
else{
var txtDover = form.frmDover.options[form.frmDover.selectedIndex].value
var strDover = txtDover.split("<CS>")
form.frmPrice[2].value = fncMoney(strDover[0])
}
}
function fncEurail(intFlag){
var form = document.EstimateForm
var curRate = 1200
if(form.frmEurailTerm[intFlag].selectedIndex == 0){form.frmPrice[3].value = 0}
else{
var txtEurail = form.frmEurailTerm[intFlag].options[form.frmEurailTerm[intFlag].selectedIndex].value
var strEurail = txtEurail.split("<CS>")
var curCharge = curRate * parseInt(strEurail[0])
form.frmPrice[3].value = fncMoney(curCharge)
}
}
function fncETC(){
var form = document.EstimateForm
var intSubPrice = 0
var intPriceLicence = parseInt(form.frmLicence.options[form.frmLicence.selectedIndex].value)
var intPriceYOUTH = parseInt(form.frmYOUTH.options[form.frmYOUTH.selectedIndex].value)
var intPricePassport = parseInt(form.frmPassport.options[form.frmPassport.selectedIndex].value)
var intPriceINS = parseInt(form.frmINS.options[form.frmINS.selectedIndex].value)
intSubPrice = intPriceLicence + intPriceYOUTH + intPricePassport + intPriceINS
form.frmPrice[4].value = fncMoney(intSubPrice)
}
function fncTrain(){
var form = document.EstimateForm
var intSubPrice = 0
var intNumber = 0
var intPrice
for(var i=0; i <form.frmNight.length; i++){
if(isNaN(form.frmNight[i].value) || (form.frmNight[i].value < 0)){
alert("야간 열차 이용 횟수가 잘못 기입되었습니다.")
form.frmNight[i].focus()
}
else{
if(form.frmNight[i].value.length < 1){intNumber = 0}
else{intNumber = parseInt(form.frmNight[i].value)}
intPrice = parseInt(form.frmNightPrice[i].value)
intSubPrice = intSubPrice + (intNumber * intPrice)
}
}
form.frmPrice[5].value = fncMoney(intSubPrice)
}
function fncHotel(){
var form = document.EstimateForm
var intSubPrice = 0
var intNumber = 0
var intPrice
for(var i=0; i <form.frmHotel.length; i++){
if(isNaN(form.frmHotel[i].value) || (form.frmHotel[i].value < 0)){
alert("호텔이용 횟수가 잘못 기입되었습니다.")
form.frmHotel[i].focus()
}
else{
if(form.frmHotel[i].value.length < 1){intNumber = 0}
else{intNumber = parseInt(form.frmHotel[i].value)}
intPrice = parseInt(form.frmHotelPrice[i].value)
intSubPrice = intSubPrice + (intNumber * intPrice)
}
}
form.frmPrice[6].value = fncMoney(intSubPrice)
}
function fncEat(){
var form = document.EstimateForm
var intSubPrice = 0
var intPrice = 0
var intEatKeep,intNumber
if(isNaN(form.frmTerm.value) || (form.frmTerm.value.length < 1) || (form.frmTerm.value < 1)){
form.frmEatKeep.value = ""
form.frmEatKeep.disabled = true
for(var i=0; i<form.frmEat.length;i++){
form.frmEat[i].checked = false
form.frmEat[i].disabled = true
}
form.frmPrice[7].value = 0
}
else{
form.frmEatKeep.disabled = false
if(isNaN(form.frmEatKeep.value) || (form.frmEatKeep.value.length < 1)){
intEatKeep = 0
form.frmEatKeep.value = ""
}
else{intEatKeep = parseInt(form.frmEatKeep.value)}
for(var i=0; i<form.frmEat.length;i++){
form.frmEat[i].disabled = false
if(form.frmEat[i].checked){
intPrice = parseInt(form.frmEatPrice[i].value)
}
}
intNumber = parseInt(form.frmTerm.value)
intSubPrice = intEatKeep + (intNumber * intPrice)
form.frmPrice[7].value = fncMoney(intSubPrice)
}
}
function fncTrance(){
var form = document.EstimateForm
var intSubPrice = 0
var intNumber = 0
var intPrice
if(isNaN(form.frmTrance.value) || (form.frmTrance.value.length < 1)){
intTrance = 0
form.frmTrance.value = "0"
}
else{intTrance = parseInt(form.frmTrance.value)}
intPrice = parseInt(form.frmTrancePrice.value)
intNumber = parseInt(form.frmTrance.value)
intSubPrice = intNumber * intPrice
form.frmPrice[8].value = fncMoney(intSubPrice)
}
function fncCulture(){
var form = document.EstimateForm
var intSubPrice = 0
var intNumber = 0
var intPrice
if(isNaN(form.frmCulture.value) || (form.frmCulture.value.length < 1)){
intCulture = 0
form.frmCulture.value = "0"
}
else{intCulture = parseInt(form.frmCulture.value)}
intPrice = parseInt(form.frmCulturePrice.value)
intNumber = parseInt(form.frmCulture.value)
intSubPrice = intNumber * intPrice
form.frmPrice[9].value = fncMoney(intSubPrice)
}
function fncEmr(){
var form = document.EstimateForm
var intSubPrice = 0
var intNumber = 0
if(isNaN(form.frmEmr.value) || (form.frmEmr.value.length < 1)){
intEmr = 0
form.frmEmr.value = "0"
}
else{intEmr = parseInt(form.frmEmr.value)}
intNumber = parseInt(form.frmEmr.value)
intSubPrice = intNumber
form.frmPrice[10].value = fncMoney(intSubPrice)
}
function fncPass(intFlag){
var form = document.EstimateForm
form.frmPrice[3].value = 0
fncFlush()
fncViewLayer(0)
for(var i = 0; i < 3;i++){
if(intFlag == 0){
form.frmEurailSeat[i].disabled = true
}
else{
form.frmEurailSeat[i].checked = false
form.frmEurailSeat[i].disabled = false
}
}
}
function fncPassSeat(intFlag){
var form = document.EstimateForm
var intPass,intNum
form.frmPrice[3].value = 0
for(var i = 0; i < 3;i++){
if(form.frmEurailPass[i].checked){intPass = i}
}
intNum = (intPass*3) + intFlag
fncFlush()
fncViewLayer(intNum)
}
function fncEstimate()
{
var form = document.EstimateForm
var intTotalPrice = 0
for(var i = 0;i < form.frmPrice.length;i++){
intTotalPrice = intTotalPrice + parseInt(fncNumber(form.frmPrice[i].value))
}
form.frmTotalPrice.value = fncMoney(intTotalPrice)
}
function fncMoney(varValue){
var intValue = "bybiz" + varValue;
var intLengthVal1 = intValue.length;
var strSign = "";
var strTail = ""
var strObject = "";
var intValue = intValue.substr(5,intLengthVal1-5);
if(intValue.indexOf("-")==0){
var strSign = "-";
strValue = intValue.substr(1,(intLengthVal1-6))
}
else{strValue = intValue;}
if(strValue.indexOf(".") > 0){
var strFloat = strValue.split(".");
var strTail = "." + strFloat[1].substr(0,2)
strValue = strFloat[0]
}
var intLength = strValue.length;
var intSubstract = Math.floor(intLength/3)
if(intLength > 3){
if((intLength/3) == intSubstract){
for(i=0;i < intSubstract;i++){
if(i==(intSubstract-1)){strObject = strObject + strValue.substr((i*3),3);}
else{strObject = strObject + strValue.substr((i*3),3) + ",";}
}
}
else{
var intFirstSec = intLength - (intSubstract*3)
for(i=0;i < intSubstract+1;i++){
if(i==0){
strObject = strValue.substr(0,intFirstSec) + ",";
}
else if(i==(intSubstract)){strObject = strObject + strValue.substr((i*3)-(3-intFirstSec),3);}
else{strObject = strObject + strValue.substr((i*3)-(3-intFirstSec),3) + ",";}
}
}
}
else{strObject = strValue;}
strObject = strSign + strObject + strTail;
return(strObject);
}
function fncNumber(txtValue){
var strValue = txtValue.split(",")
var intValue = 0
var intCof = 1000
var intCount
var intThousand = 1
if(strValue.length==1){intValue = parseInt(txtValue)}
else{
for(var i=0; i < strValue.length; i++){
intCount = strValue.length - i - 1
if(i >0){intThousand = intThousand * intCof}
if(i==0){intValue = parseInt(strValue[intCount])}
else{intValue = intValue + (parseInt(strValue[intCount]) * intThousand)}
}
}
return(intValue)
}
function fncPrint()
{
fncEstimate()
if(window.print){
window.print();
}
else{
alert("넷스케이프 4.0이상, 익스플로러 5.0이상에서만 지원됩니다.");
}
}
//-->
</script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu="return false;">
<form name="EstimateForm" method="post">
<table width="650" border="0" cellpadding="0" cellspacing="10" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#FFFFFF"><!-- 내용시작 -->
<table width="630" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/est_title_top.jpg" width="630" height="89"></td>
</tr>
<tr>
<td height="4"></td>
</tr>
</table>
<table width="630" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="184"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_top1_1.jpg" width="184" height="33"></td>
<td width="446"> <table width="440" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="97"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_top2.jpg" width="97" height="33" align="absmiddle"></td>
<td width="45"><input type="text" name="frmTerm" maxlength="2" style="font-family:Tahoma; font-size:9pt; text-align:right; width:40px; border:1 solid #EA8500; height:20px" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncEat()"></td>
<td width="25"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_top3.jpg" width="20" height="33"></td>
<td valign="bottom"><div align="right"><font color="#999999">* 적용환율 : <b>1,200</B> 원입니다. </font></div></td>
</tr>
</table></td>
</tr>
</table>
<table width="630" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="38"><img src="http://www.guidemap.net/estimate/estimate_img/est_img1.gif" width="38" height="210"></td>
<td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_1.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td>
<select name="frmAir" size="1" style="width:350px" onChange="fncAirline()">
<option value="0">항공권 구입 안함</option>
<option value="800000<CS>[유럽] 영국항공">[유럽] 영국항공</option>
<option value="1400000<CS>[유럽] 대한항공">[유럽] 대한항공</option>
<option value="800000<CS>[유럽] 케세이퍼시픽">[유럽] 케세이퍼시픽</option>
<option value="800000<CS>[유럽] 일본항공">[유럽] 일본항공</option>
<option value="1000000<CS>[유럽] 타이항공">[유럽] 타이항공</option>
<option value="750000<CS>[유럽] 스칸디나비아항공">[유럽] 스칸디나비아항공</option>
<option value="850000<CS>[유럽] 아나항공">[유럽] 아나항공</option>
<option value="1250000<CS>[유럽] 에어프랑스">[유럽] 에어프랑스</option>
<option value="1250000<CS>[유럽] 네델란드항공">[유럽] 네델란드항공</option>
<option value="1250000<CS>[유럽] 독일항공">[유럽] 독일항공</option>
<option value="1250000<CS>[유럽] 알이탈리아항공">[유럽] 알이탈리아항공</option>
<option value="1400000<CS>[유럽] 아시아나항공">[유럽] 아시아나항공</option>
<option value="1150000<CS>[지중해] 영국항공">[지중해] 영국항공</option>
<option value="1350000<CS>[지중해] 일본항공">[지중해] 일본항공</option>
<option value="1000000<CS>[지중해] 타이항공">[지중해] 타이항공</option>
<option value="1050000<CS>[지중해] 싱가폴항공">[지중해] 싱가폴항공</option>
</select> </td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_2.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td>
<select name="frmTax" size="1" style="width:350px" onChange="fncTax()">
<option>지역을 선택하세요</option>
<option value="120000<CS>북유럽 공항">북유럽 공항</option>
<option value="100000<CS>중부유럽 공항">중부유럽 공항</option>
<option value="80000<CS>지중해 공항">지중해 공항</option>
</select> </td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_3.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td>
<select name="frmDover" size="1" style="width:350px" onChange="fncDover()">
<option value="0">도버횡단 안함</option>
<option value="110000">항공이용</option>
<option value="65000">유로라인</option>
<option value="345000">유로스타(1등석-성인)</option>
<option value="205000">유로스타(1등석-유스)</option>
<option value="137000">유로스타(1등석-아동)</option>
<option value="193000">유로스타(1등석-성인:유레일패스 소지)</option>
<option value="137000">유로스타(1등석-아동:유레일패스 소지)</option>
<option value="246000">유로스타(2등석-성인)</option>
<option value="95000">유로스타(2등석-유스)</option>
<option value="88000">유로스타(2등석-아동)</option>
<option value="95000">유로스타(2등석-성인:유레일패스 소지)</option>
<option value="88000">유로스타(2등석-아동:유레일패스 소지)</option>
</select> </td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_4.gif" width="87" height="28"></td>
<td width="9" valign="bottom"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1_long.gif" width="9" height="50"></td>
<td><table width="386" align="right" cellpadding="0" cellspacing="0">
<tr>
<td height="5" colspan="4"></td>
</tr>
<tr>
<td width="80" height="20"><input type="radio" name="frmEurailPass" value="1" onclick="fncPass(1)">
유레일</td>
<td width="80"><input type="radio" name="frmEurailPass" value="2" onclick="fncPass(2)">
플렉시</td>
<td width="80"><input type="radio" name="frmEurailPass" value="3" onclick="fncPass(3)">
셀렉트</td>
<td><input type="radio" name="frmEurailPass" value="0" onclick="fncPass(0)" checked>
구입 안함</td>
</tr>
<tr>
<td height="20"><input type="radio" name="frmEurailSeat" value="1" onclick="fncPassSeat(1)" disabled>
Normal</td>
<td><input type="radio" name="frmEurailSeat" value="2" onclick="fncPassSeat(2)" disabled>
Saver </td>
<td><input type="radio" name="frmEurailSeat" value="3" onclick="fncPassSeat(3)" disabled>
Youth</td>
<td><div id="lyrPassTerm0" style="width:110px; height:22px; position:absolute; left:392px; top:252px; z-index:1;">
<select name="frmEurailTerm" size="1" style="width:110px" disabled>
<option>기간 선택</option>
</select>
</div>
<div id="lyrPassTerm1" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(1)">
<option>기간 선택</option>
<option value="591">15일</option>
<option value="765">21일</option>
<option value="949">1개월</option>
<option value="1341">2개월</option>
<option value="1657">3개월</option>
</select>
</div>
<div id="lyrPassTerm2" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(2)">
<option>기간 선택</option>
<option value="501">15일</option>
<option value="651">21일</option>
<option value="807">1개월</option>
<option value="1141">2개월</option>
<option value="1411">3개월</option>
</select>
</div>
<div id="lyrPassTerm3" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(3)">
<option>기간 선택</option>
<option value="417">15일</option>
<option value="537">21일</option>
<option value="667">1개월</option>
<option value="941">2개월</option>
<option value="1163">3개월</option>
</select>
</div>
<div id="lyrPassTerm4" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(4)">
<option>기간 선택</option>
<option value="697">10일(2개월내)</option>
<option value="917">15일(2개월내)</option>
</select>
</div>
<div id="lyrPassTerm5" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(5)">
<option>기간 선택</option>
<option value="595">10일(2개월내)</option>
<option value="781">15일(2개월내)</option>
</select>
</div>
<div id="lyrPassTerm6" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(6)">
<option>기간 선택</option>
<option value="491">10일(2개월내)</option>
<option value="645">15일(2개월내)</option>
</select>
</div>
<div id="lyrPassTerm7" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(7)">
<option>기간 선택</option>
<option value="359">5일(3개국)</option>
<option value="397">6일(3개국)</option>
<option value="473">8일(3개국)</option>
<option value="545">10일(3개국)</option>
<option value="401">5일(4개국)</option>
<option value="439">6일(4개국)</option>
<option value="515">8일(4개국)</option>
<option value="587">10일(4개국)</option>
<option value="441">5일(5개국)</option>
<option value="479">6일(5개국)</option>
<option value="555">8일(5개국)</option>
<option value="627">10일(5개국)</option>
<option value="797">15일(5개국)</option>
</select>
</div>
<div id="lyrPassTerm8" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(8)">
<option>기간 선택</option>
<option value="307">5일(3개국)</option>
<option value="339">6일(3개국)</option>
<option value="403">8일(3개국)</option>
<option value="463">10일(3개국)</option>
<option value="343">5일(4개국)</option>
<option value="375">6일(4개국)</option>
<option value="439">8일(4개국)</option>
<option value="499">10일(4개국)</option>
<option value="377">5일(5개국)</option>
<option value="409">6일(5개국)</option>
<option value="473">8일(5개국)</option>
<option value="533">10일(5개국)</option>
<option value="677">15일(5개국)</option>
</select>
</div>
<div id="lyrPassTerm9" style="width:110px; height:22px; position:absolute; left:392; top:252; z-index:1;visibility:hidden">
<select name="frmEurailTerm" size="1" style="width:110px" onChange="fncEurail(9)">
<option>기간 선택</option>
<option value="252">5일(3개국)</option>
<option value="279">6일(3개국)</option>
<option value="332">8일(3개국)</option>
<option value="382">10일(3개국)</option>
<option value="282">5일(4개국)</option>
<option value="309">6일(4개국)</option>
<option value="362">8일(4개국)</option>
<option value="412">10일(4개국)</option>
<option value="310">5일(5개국)</option>
<option value="337">6일(5개국)</option>
<option value="390">8일(5개국)</option>
<option value="440">10일(5개국)</option>
<option value="559">15일(5개국)</option>
</select>
</div>
</td>
</tr>
<tr>
<td height="5" colspan="4"></td>
</tr>
</table></td>
<td width="11" valign="bottom"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2_long.gif" width="11" height="50"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_5.gif" width="87" height="28"></td>
<td width="9" valign="bottom"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1_long.gif" width="9" height="50"></td>
<td>
<table width="372" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="5" colspan="4"></td>
</tr>
<tr>
<td width="82">여권</td>
<td width="115"><select name="frmPassport" size="1" style="width:80px" onchange="fncETC()">
<option value="0" selected>신청안함</option>
<option value="45000">병역 필</option>
<option value="15000">병역 미필</option>
</select></td>
<td width="71">국제학생증</td>
<td width="104"><select name="frmLicence" size="1" style="width:80px" onchange="fncETC()">
<option value="0" selected>신청안함</option>
<option value="15000">신청</option>
</select></td>
</tr>
<tr>
<td height="5" colspan="4"></td>
</tr>
<tr>
<td>유스호스텔증</td>
<td><select name="frmYOUTH" size="1" style="width:80px" onchange="fncETC()">
<option value="0" selected>신청안함</option>
<option value="15000">25세 미만</option>
<option value="20000">25세 이상</option>
</select></td>
<td>여행자보험</td>
<td><select name="frmINS" size="1" style="width:80px" onchange="fncETC()">
<option value="0" selected>가입안함</option>
<option value="8000">7일</option>
<option value="8800">10일</option>
<option value="10400">14일</option>
<option value="11200">17일</option>
<option value="12800">21일</option>
<option value="13600">24일</option>
<option value="15200">27일</option>
<option value="16000">30일</option>
<option value="19200">45일</option>
</select></td>
</tr>
<tr>
<td height="5" colspan="4"></td>
</tr>
</table></td>
<td width="11" valign="bottom"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2_long.gif" width="11" height="50"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
</table></td>
</tr>
</table>
<br>
<table width="630" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/est_title_top1_2.jpg" width="192" height="33"></td>
</tr>
</table>
<table width="630" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="38"><img src="http://www.guidemap.net/estimate/estimate_img/est_img2.gif" width="38" height="189"></td>
<td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_7.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td> 좌석
<input type="text" name="frmNight" style="width:25px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncTrain()"><input type="hidden" name="frmNightPrice" value=7000>
회 쿠셋
<input type="text" name="frmNight" style="width:25px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncTrain()"><input type="hidden" name="frmNightPrice" value=30000>
회 슬리핑카
<input type="text" name="frmNight" style="width:25px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncTrain()"><input type="hidden" name="frmNightPrice" value=70000>
회</td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_6.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td> 호텔
<input type="text" name="frmHotel" style="width:25px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncHotel()"><input type="hidden" name="frmHotelPrice" value=70000>
일 유스호스텔
<input type="text" name="frmHotel" style="width:25px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncHotel()"><input type="hidden" name="frmHotelPrice" value=35000>
일 민박
<input type="text" name="frmHotel" style="width:25px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncHotel()"><input type="hidden" name="frmHotelPrice" value=30000>
일</td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_8.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td> <input type="hidden" name="frmEatKeep" disabled onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncEat()"><input type="radio" name="frmEat" disabled onClick="fncEat()">
알뜰형(4,000원)
<input type="hidden" name="frmEatPrice" value=12000>
<input type="radio" name="frmEat" disabled onClick="fncEat()">
일반형(7,000원)
<input type="hidden" name="frmEatPrice" value=21000>
<input type="radio" name="frmEat" disabled onClick="fncEat()">
고급형(12,000원)
<input type="hidden" name="frmEatPrice" value=36000></td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_9.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td>
<input type="text" name="frmTrance" style="width:35px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncTrance()">
회 이용
<input type="hidden" name="frmTrancePrice" value=3000>
<font color="#999999">(1 회 평균요금 3,000원)</font></td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_10.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td>
<input type="text" name="frmCulture" style="width:35px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncCulture()">
회
<input type="hidden" name="frmCulturePrice" value=40000>
<font color="#999999">(평균요금 40,000원)</font></td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
<tr>
<td><table width="592" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="87"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_11.gif" width="87" height="28"></td>
<td width="9"><img src="http://www.guidemap.net/estimate/estimate_img/line_r1.gif" width="9" height="28"></td>
<td>
<input type="text" name="frmEmr" style="width:90px; border:1 solid #999999; height:18px;" onkeyPress="if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;" OnKeyUp="fncEmr()"> 원</td>
<td width="11"><img src="http://www.guidemap.net/estimate/estimate_img/line_r2.gif" width="11" height="28"></td>
<td width="90"><input type="text" name="frmPrice" maxlength="10" readOnly style="font-family:Tahoma; font-size:9pt; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none; width:70px;" value="0"><font color="#CCCCCC">원</font></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="http://www.guidemap.net/estimate/estimate_img/line_c.gif" width="592" height="1"></td>
</tr>
</table></td>
</tr>
</table>
<table width="630" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="199" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="83"><img src="http://www.guidemap.net/estimate/estimate_img/est_title_12.gif" width="83" height="38"></td>
<td><div align="right">
<input type="text" name="frmTotalPrice" maxlength="10" readOnly style="font-family:Tahoma;font-weight:bold; font-size:11pt; color:red; text-align:right; background-color:FCFCFC; border-width:0pt; border-style:none;width:100px" value="0">
</div></td>
<td><img src="http://www.guidemap.net/estimate/estimate_img/est_title_12_1.gif" width="23" height="38"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="6"></td>
</tr>
<tr>
<td bgcolor="#B4B4B2"><div align="center"><a href="javascript:fncEstimate()"><img src="http://www.guidemap.net/estimate/estimate_img/bu_est1.gif" width="92" height="26" border="0"></a>
<a href="javascript:fncPrint()"><img src="http://www.guidemap.net/estimate/estimate_img/bu_est2.gif" width="58" height="26" border="0"></a>
<a href="javascript:self.close();"><img src="http://www.guidemap.net/estimate/estimate_img/bu_est3.gif" width="46" height="26" border="0"></a>
</div></td>
</tr>
</table><!-- 내용끝 -->
</td>
</tr>
</table>
</form>
</body>
</html>
'인터넷정보' 카테고리의 다른 글
아이프레임을 드래그 해보자. (0) | 2007.10.18 |
---|---|
본문 내용 글씨를 폰트 크기, 지정폰트, 축소, 확대 하기 (0) | 2007.10.18 |
강좌 설명시 html, script등의 내용을 컬로 코드로 변환 (0) | 2007.10.18 |
타자연습기 (0) | 2007.10.18 |
레이어를 이용한 공지창 (사라지는 시간 설정) xp sp2 팝업창 대신... (0) | 2007.10.18 |
동영상과 자막 같이 보기 (0) | 2007.10.18 |
다중 셀렉트 박스 (0) | 2007.10.18 |
텍스트나 이미지에 마우스 올리면 알림 메시지 (0) | 2007.10.18 |
갤러리 꾸미기 (0) | 2007.10.18 |
자신의 컴에 깔린 폰트로 본문 내용 바꾸기 (0) | 2007.10.18 |