기본 콘텐츠로 건너뛰기

1월, 2013의 게시물 표시

테이블에 스크롤바 생성하기

<HTML> < HEAD> < Title>테이블에 스크롤바 생성하기</Title> < style type="text/css"> < !-- body,td {font-family:"굴림"; font-size: 9pt} #scrollbox {width:400; height:100; overflow:auto; padding:10px; border:1; border-style:solid; border-color:black} --> < /style> < /HEAD> < BODY BGCOLOR="#FFFFFF"> < table width=400 height=100 border="0" cellspacing="0" cellpadding="0"> < tr> <td> <DIV id="scrollbox"> <b>이수영 -천년이라도</b><p> 하루종일 난 그대위해 기도했어요.<br> 마음이 너무 아파할것같아<br> 아무일도 아닌걸요 힘들어 말아요<br> 시간이 조금 필요할 뿐이죠<br> 누구도 그댈 대신할수는 없지만<br> 이젠 추억으로 만족하겠죠<br> 조금 걱정이 되네요<br> 그대가 없는 나의 삷이란건 생각조차<br> 해본적 없으니까<br> 그대가 가면 나는 여기에<br> 천년이라도 기다릴게요<br> 살다가 한번 생각이나면<br> 힘들어말고 찾아오세요<br> 한번도 그대를 원망하지 않아요...

이클립스 속도향상 치트키

eclipse.ini 수정  -vmargs 이하 수정 -vmargs -Dosgi.requiredJavaVersion=1.6    : JDK 1.6 이상을 설치했을 경우에 1.6으로 설정하면 속도가 빨라진다. -Xverify:none    : 클래스의 유효성 검사 생략. -XX:+UseParallelGC    : 병렬 GC 사용 -XX:-UseConcMarkSweepGC     : 병행 mark-sweep GC 수행하여 이클립스의 GUI 응답속도 향상 -XX:+AggressiveOpts    : 컴파일러의 소숫점 최적화 기능을 작동시켜 빨라진다.     (안드로이드 컴파일 시 Conversion to Dalvik format failed with error2 에러 발생)  -XX:PermSize=128M    : Permanent Generation 크기 조절 -XX:MaxPermSize=128M    : 최대 Permanent Generation 크기 -XX:NewSize=128M    : New Generation 크기 -XX:MaxNewSize=128M    : 최대 New Generation 크기 -Xms512m    : 이클립스가 사용하는 최소 Heap 메모리 -Xmx512m     : 이클립스가 사용하는 최대 Heap 메모리     : 최소와 최대를 같은 값을 설정하면 오르락 내니락 하지 않아 빨라진다.   이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스 에 따라 이용할 수 있습니다.

pop up

function popupLink(frm, flag) {  url = "/banking/popup_link.jsp?opCodeFlag=2345";  if (flag == 1)   window.open("", "pop", "width=760, height=485,toolbar=no,status=no,scrollbars=yes,resizable=no,menubar=no");  else if (flag == 2)   window.open("", "pop", "width=617, height=485,toolbar=no,status=no,scrollbars=yes,resizable=no,menubar=no");  frm.target="pop";  frm.action=url;  //XecureSubmit(frm);  frm.submit(); }

숫자입력시 자동 ','

//숫자입력시 자동 ','  //moneyForm(this);"  function moneyForm(obj){      var num = obj.value;   if(obj.value.length >= 4){    // "$" and "," 입력 제거    re = /^\$|,/g;    num = num.replace(re, "");    fl = "";    if(isNaN(num)){     alert("문자는 사용할 수 없습니다.");     obj.value = "";     return 0;    }    if(num==0) return num;    if(num<0){     num = num * (-1);     fl = "-";    }else{     num = num * 1; //처음 입력값이 0부터 시작할때 이것을 제거한다.    }    num = new String(num);    temp = "";    co = 3;    num_len = num.length;    while(num_len>0){     num_len = num_len-co;     if(num_len ...

숫자만 입력

//숫자만 입력  //onKeyDown="onlyNumberInput();";  function onlyNumberInput(){     var code = window.event.keyCode;   if (event.shiftKey)   {    window.event.returnValue = false;    return;   }   if ((code > 32 && code < 48) || (code > 57 && code < 65) || (code > 90 && code < 97) || (code > 34 && code < 41) || (code > 47 && code < 58) || (code > 95 && code < 106) || code == 8 || code == 9 || code == 13 || code == 46 || code == 16){    window.event.returnValue = true;    return;   }    window.event.returnValue = false;  }

객체의 값이 숫자인지 검사한다.

/**   * 객체의 값이 숫자인지 검사한다.   */  function filterKey() {   var filter = '[0-9\b]'; // 숫자와 백스페이스만 허용.   var sKey = String.fromCharCode(event.keyCode);   var re = new RegExp(filter);   if(!re.test(sKey)) event.returnValue=false;  }  function lenCheck(str, sec, len)  {   if(str.value.length==len)   sec.focus();  }

숨기기 기능

<script type="text/javascript"> function goSelect(){ frm = document.form; if(frm.searchSmart.value=='4'){  document.getElementById("smartArea1").style.display="block";  document.getElementById("smartArea2").style.display="block";  document.getElementById("smartArea3").style.display="none";  document.getElementById("smartArea4").style.display="none"; }else{  document.getElementById("smartArea1").style.display="none";  document.getElementById("smartArea2").style.display="none";  document.getElementById("smartArea3").style.display="block";  document.getElementById("smartArea4").style.display="block";  frm.searchKinds.value="01";  changeGoods(); }  } </script> <select name="searchSmart" onChange="goSelect();" style="padding-bottom: 2px;"> <option value=...

디버깅 툴(Debugging tools)

FireFox 관련 1. 파이어버그 - 파이어폭스 플러그인 2. YSlow - 파이어버그 확장 기능 + firebug 3. Page Speed - 파이어버그 확장기능 4. Web Developer - 파이어버그 확장 기능 5. HttpFox - 파이어폭스 플러그인 IE관련 HTTP Watch (유료) 기타 Fiddler2