[자바스크립트] Event 를 이용한 onload 정의 방법

By | 7월 21, 2009

window.onload 시 실행할 함수를 지정하는 좀 더 세련된 방법이 있었다. 이벤트 리스너를 이용하는 것이었는데…     if(window.addEventListener){                //모질라 계열의 경우           window.addEventListener(“load”, callback함수, false);              }else if  (window.attachEvent){             //IE 계열의 경우           window.attachEvent(“onload”, callback함수);                            } * 이벤트 해제    – 모질라계열 : object.removeEventListener(“eventName”, functionName, true/false);                         =>세번째인자 –  true : 케스케이드 다운 방식 / false : 버블 업 방식… Read More »

refer to 의 여러가지 의미

By | 7월 3, 2009

[출처] refer to의 여러 가지 의미 |작성자 얼짱미남 I promised not to refer to the matter again. (나는 그 문제를 다시 언급하지 않기로 약속했다.) 위의 문장에서 [refer to]는 [언급하다]는 의미로 쓰이고 있다. [refer to]는 이 뜻 이외에도 몇 가지 다른 의미를 가지고 있고 시험문제에도 자주 출제된다. * refer to의 여러 가지 의미 1. 가리키다, 의미하다… Read More »

CSRF(Cross Site Response Forgery)

By | 7월 3, 2009

[출처] CSRF(Cross Site Response Forgery)|작성자 센세이션 크로스-사이트 요청 위조 (CSRF) 공격은 원클릭 공격, 사이드 재킹 (sidejacking), 세션 라이딩 (session riding) 등으로도 알려져 있고, 약어로는 CSRF 또는 XSRF로 알려져 있습니다. 이 유형의 공격은 크로스-사이트 스크립팅 (XSS)와 유사한 점이 있지만, XSS의 경우에는 악성 스크립트를 웹사이트에 삽입할 필요가 있는 반면, CSRF 공격의 경우 사이트가 신뢰하는 사용자를 통해 공격자가… Read More »

일본어(shift-jis) Edit/FTP 환경 만들기 (Editplus)

By | 6월 30, 2009

Editplus 에서 일본어(shift-jis) 와 FTP를 동시에 다루어 보자. 1. FTP 프로파일 작성    – 알아서 작성 2. 기본 인코딩 설정    – 도구 > 기본설정 > 파일 에서 ‘기본 인코딩’을 ‘Japanese (Shift-JIS) 932’ 로 설정한다. 3. 글꼴(폰트) 설정    – 일본어를 지원하는 폰트는 많지 않다. 도구 > 기본설정 > 일반 > 글꼴 에서      글꼴을 선택 후… Read More »

일본어(shift-jis) Edit/FTP 환경 만들기 (WinSCP + EmEditor)

By | 6월 30, 2009

WinSCP 라는 FTP 클라이언트와 EmEditor 라는 에디터를 사용해서 일본어(shift-jis) Edit/FTP 환경을 만들어 보자. cfile4.uf.203BC6214A49E86184FB0E.msicfile5.uf.16558D134BE7A3AE079C9B.exe 1. WinSCP 설치 2. EmEditor 설치 3. EmEditor 설정    – Tools > Properties for All Configurations > Opening Encoding 을 ‘일본어(shift-jis)’로 설정 4. WinSCP 설정    – Options > Preferences > Editors > Editor preference 에서 EmEditor 의 우선순위를 최상위로 끌어올린다.… Read More »

브라우저별 사용할 수 없는 속성

By | 6월 26, 2009

1. 파이어폭스    – innerText (X) => innerHTML (O)    – style=”cursor:hand” (X) => style=”cursor:pointer” (O) [출처] 파이어폭스 에서도 잘 돌아가는 웹사이트 만들기?|작성자 난 나야

IE6 에서만 작용하는 CSS 정의 (*html)

By | 6월 26, 2009

# 용법       공통적으로 CSS가 다 적용되는데 IE6 에서만 문제가 발생할 때 다음과 같이 추가적으로 속성을 지정해 준다.    *html #content{ height:450px } # 사용 예시          id가 content 인 div 에 최소 높이를 주기 위한 설정.     min-height 라는 속성이 IE6 에 적용되지 않기 때문에 *html 로 추가해 주었다.     기존에 정의한 스타일 속성이… Read More »

자바스크립트로 이미지 캐싱을 하자! (롤오버 탭전환 등)

By | 6월 26, 2009

# 자바스크립트 이미지캐싱의 개념 자바스크립트를 사용하여 현재 페이지 영역에 이미지객체를 만들어 놓으면, 같은 URL로 이미지를 호출하는 상황에서 물리적인 이미지를 호출하지 않고 현재 페이지 영역에 만들어져 있는 이미지 객체를 호출한다. (Fiddler로 확인 가능) # 자바스크립트 이미지캐싱의 용도 개발을 해 보니, 마우스 롤오버로 탭 전환 같은 것을 할 때 반드시 필요하다는 생각이 들었다. (>, < ) 짱 좋음!… Read More »

파이어폭스에서 이유를 알 수 없게 레이아웃이 깨질 때

By | 6월 25, 2009

경험담 1. <img>태그를 <a> 태그가 감싸고 있었는데, 보기좋게 정렬한답시고 <a>태그를 엔터를 쳐서 내려놓았다. 근데 그게 화근이었던 것. 오로지 파이어폭스에서만 레이아웃이 깨졌었는데, <a>태그와 </a>태그가 감싸고 있는 <img>태그를 공백없이 찰싹 붙여 놓으니까 해결되었다. 대체 이런 걸 어떻게 아냐구 -.- !!!! 이놈의 크로스브라우징!!

Ibatis에서 select한 CLOB 데이타를 String으로 얻어오기

By | 6월 23, 2009

– 출처 : http://anarchi.tistory.com/34 – 위 글의 요점은 다음과 같다. (CLOB이 select 쿼리에 포함되어 있다는 전제하에) 1. <select id=”selectXXXX” resultClass=”java.util.HashMap”>  처럼     바로 HashMap으로 들어가지 말고, 별도의 resultMap을 정의할 것     => <select id=”selectXXXX” resultMap=”xxxxResultMap”> 2. resultMap 정의시 쿼리 순서와 resultMap 정의 순서가 동일해야 함 3. resultMap이나 쿼리나 CLOB 항목은 제일 마지막에 두어야 함. 4. resultMap에서 CLOB에 관한… Read More »

[펌글] 이클립스 콘솔(console)에서 한글이 깨져 나올 때

By | 6월 23, 2009

– 출처: http://blog.naver.com/anjoo24/110038851756 –   java file의 encoding을 UTF-8로 설정해도, 문자열을 제대로 출력하지 못하는 문제가 발생한다. Debug를 해보면 변수 안의 한글은 제대로 들어있으나, 콘솔에는 ???로 출력된다. System.out.println(“한글”) System.out.println(유니코드 문자열이 담긴 String) 이를 해결하기 위해서는 다음 두가지 인코딩 설정을 일치시켜야 한다. VM 인코딩 (Open Run Dialog) -> Arguments -> VM arguments 에서 -Dfile.encoding=UTF-8 추가 콘솔 인코딩 (Open Run… Read More »