분류 전체보기 85

[CSS] footer하단 고정시키기 (1단)

브라우저의 크기에 상관없이 footer를 하단에 고정시키는 것을 검색해 봤더니별 희안한 소스들이 많이 널려있더군. footer에 position:absolute;만 줘서 고정시켜버리는 사람도 있는 반면약~간은 편법을 써서 하는 사람들도 있긴 하던데... 그럴경우 컨텐츠 영역에서 글이 길게 써지면 컨텐츠 영역이 footer를 뚫고 밑으로 길게 늘어나는 현상이 발생. 그래서 정리해 보았다!! 가로 1단 footer하단고정 레이아웃!! * 컨텐츠영역 입니다.* 하단영역 입니다. 위에서부터 설명하자면 이 스크립트를 간단히 설명하자면ie(인터넷 익스플로러)일 경우 태그에 class를 넣어준다."ie"라는 클래스와 "ie브라우저버전" 이렇게 두개..보통 크롬이나 파폭등의 css가 적용되는것과 익스에서 적용되는 것이..

Develop/CSS 2014.02.21

[Javascript] 자바스크립트 정규표현식 체크

이 포스팅은 자바스크립트 정규식(정규표현식)에 대해서 상세히 알려드릴려는게 아니라..웹페이지 작성시 매번 찾게되는 아이디 체크 와 같은 스크립트를 포스팅 해봅니다. 기본적으로 자바스크립트에서 정규표현식은 / (슬래쉬)로 감싼다"(큰따옴표) 또는 '(작은따옴표)로 감싸지 않는다. 그리고 마지막에 /g 또는 /i 또는 /gi 로 끝난다왜 그런지 궁금하면 각자 찾아보는 걸로 한다~ 아래에서 뜻하는 정규 표현식은 영문 a-z 로 시작하고 이후에 a-z0-9 사이 문자열이 오면 된다는 것이다.대괄호 앞에 ^가 붙으면 시작을 뜻하고 대괄호 안에 ^가 붙으면 제외를 뜻한다.^[a-z]로 되어 있으니 시작을 영문 a-z로 하는 것을 뜻한다+ 연산자로 연결을 한다.{5,19}는 5~19자리를 뜻한다. 앞에서 ^[a-z]..

Develop/Javascript 2014.02.20

jdk 환경변수 등록하기

이클립스를 사용할경우 workspace의 project마다 .setting이 생겨 jdk및 tomcat의 경로를 저장하게 된다. 대부분 jdk 및 jre를 세팅할때설치형 setup 파일을 설치해 버리는데이럴경우 workspace폴더를 외장에 넣고 다니거나 등의 이유로 PC가 바뀌면정확하게는 jdk의 경로가 바뀌거나 하면매번 setting값을 변경해야 하는 번거로움이 생긴다.그리고 jdk의 버전별로 테스트 해야 하는 경우도 마찬가지 이고.. 그래서 쉽게 세팅하는 법을 설명하려 한다. 1. jdk 및 tomcat을 버전별로 모아놓은 폴더를 만든다. 2. 내컴퓨터 우클릭 > 속성 > 고급시스템설정3. 환경변수 4. 환경변수에서 사용자 변수를 등록한다.시스템변수에 등록을 해도 상관은 없으나..혹 환경변수를 지우..

Develop/JAVA 2014.02.19

[javascript] parseInt를 사용할때 08과 09가 제대로 표현되지 않을때

전자결재 날자계산을 하던중 08시 혹은 09시를 입력하면 간혹 0시로 들어가는 현상 발생함.function test(val){ if(parseInt(val) < 10){ val = '0' + parseInt(val); } return val; } alert(parseInt('08') + ':' + parseInt('09'));IE5 = 0:0 IE7 = 0:0 IE8 = 0:0 IE9이상 = 8:9 크롬외 = 8:9; IE8버전 이하에서 발생함. 모든 PC에서 발생하는 것이 아닌 특정 PC에서 발생 확인해 보니 IE브라우저에서 호환성을 켜놓으면 IE5쿼크로 열렸을 경우 발생하는 문제. 여태까지 버그 인줄로만 알았던 것이.. 사실은 버그가 아니었다는... 레퍼런스의 parseInt에는 parseInt(st..

Develop/Javascript 2014.02.11