Author Archives: itpsolver

IE를 사용할 때 특정 버전의 엔진으로 렌더링 하도록 해 주는 http meta 태그 (X-UA-Compatible)

By | 10월 13, 2012

* 대략 아래와 같은 형식임    자세한 내용은 링크 참조 <meta http-equiv=”X-UA-Compatible” content=”IE=8,chrome=1″/> * 참고 링크    – Specifying Document Compatibility Modes (MSDN)   – Force IE9 to emulate IE8. Possible?   – X-UA-Compatible Meta Tag   – X-UA-Compatible META tag를 삽입하였으나 작동하지 않을 때   – Implementing the META Switch on Apache

Apache – Weblogic 환경에서 post 데이터가 특정 용량(약 2kb)을 초과하면 서버에서 오류를 뱉어내는 현상에 대한 해결

By | 10월 13, 2012

* fiddler로 캐치한 에러시의 http 응답 HTTP/1.1 500 Internal Server ErrorDate: Mon, 10 Sep 2012 01:26:48 GMTServer: Apache/2.2.22 (Unix)Content-Type: text/htmlContent-Length: 430Connection: close <HTML> <HEAD><TITLE>Weblogic Bridge Message</TITLE></HEAD> <BODY><H2>Failure of server APACHE bridge:</H2><P><hr>Cannot open TEMP post file ‘/tmp/_wl_proxy/_post_21127_0’ for POST of 2197 bytes<hr> </BODY></HTML><HTML><HEAD><TITLE>Weblogic Bridge Message</TITLE>    </HEAD> <BODY><H2>Failure of server APACHE bridge:</H2><P><hr><PRE>Internal Server failure, APACHE plugin.  Cannot continue.</PRE><hr>… Read More »

[펌글] 리눅스(Linux – CentOS) 에서 i18n character set utf8 로변경하기 (캐릭터셋 변경)

By | 9월 28, 2012

– 출처 :  http://cena.co.kr/index.php?mid=tip&page=2&document_srl=11297  – CentOS 에서 i18n character set utf8 로변경하기 euc kr 캐릭터셋은 한글화 전용이다. 하지만 euc kr 캐릭터셋은 한글을 완벽히 지원하지 못한다. 가장 큰 예는 “뷁” 이란 글자이다. 서버환경이 euckr일경우 뷁이란 글자를 제대로 표현하지 못한다. 그래서 나는 서버환경및 웹,DB 까지 전부 utf8 로 사용하는 추세이다. 우선 CentOS 서버 캐릭터 셋을 변경하려면 vi /etc/sysconfi/i18n… Read More »

각각 div로 이루어진 버튼들을 td 안에서 수평,수직 가운데 정렬(align) 하기

By | 9월 18, 2012

* html 코드 <!– 버튼들이 위치할 td –><td>     <!– 버튼들을 한 덩어리로 묶는 div –>     <div class=”inGridBtns”>        <!– 버튼들. background 이미지로 버튼임을 표현함 –>         <div onclick=”a()”></div>        <div onclick=”b()”></div>        <div onclick=”c()”></div>    </div></td> * css 코드 .inGridBtns {  display:inline-block; /* inline-block이어야 자식객체의… Read More »

HTML 테이블(table) 안에 폼(form)을 넣지 말자!

By | 9월 15, 2012

다른 브라우저는 다 인식하는 것 같은데,  구글 크롬(chrome)은 테이블 안에 있는 폼(form)을 인식하지 못한다. 웹표준도 아니라고 하니 이렇게 사용하지 말자!!! * 참고 위의 경우 디버거 등에서 보면, 실제 소스에는 form 태그 안에 <tr><td>등이 들어가 있음에도,<form id=”xxx”></form> 처럼 바로 태그가 닫혀 있음을 볼 수 있다. 그래서 jQuery등으로 하위엘리먼트들을 찾으면 찾을 수가 없게 되는 것이다. 그러나 jQuery의… Read More »

[펌글] ie7에서 display inline-block 사용하기

By | 9월 12, 2012

– 출처 :   http://dancer.tistory.com/126  – CSS로 Layout을 잡을 때 inline element 사이에 block element를 넣고 싶을 때가 있습니다. 하지만 div같은 block element를 사이에 넣는다면 새로 줄바꿈이 되어 element들이 포지셔닝하게 됩니다. 기본적으로 inline element가 block element를 포함할 수 도 없습니다. 그럴 때 inline-block display 속성을 사용한다면 원하는 방식으로 동작시킬 수 있을 것입니다. inline-block 속성은 매우 유용한… Read More »

fiddler web debugger 사용시 localhost의 트래픽을 잡지 못할 경우

By | 9월 4, 2012

  * 해법 : localhost와 port 사이에 점(.)을 추가해 보자! (예) http://localhost.:7001/xxx.do     * MiPlatform의 경우 – Data > DataGroups 의 요소나, Global > Global Variables 에 정의된 서비스 URL prefix를 수정하자.     * 참고 http://weblogs.asp.net/lorenh/archive/2008/01/10/tip-for-using-fiddler-on-localhost.aspx        

IE에서 사용하는 window.event (이벤트 전역객체) 에 대하여

By | 8월 31, 2012

어디서 읽은 글이라 출처가 없다 -.-;;… 비 IE계열의 브라우저에서는 이벤트객체를 사용할 때, 이벤트 핸들러에 반드시 이벤트 객체를넘겨주어야 하는 반면에, IE에서는 마지막으로 발생한 이벤트에 대해서 window.event 라는 전역속성명으로이벤트 객체를 참조하는 것이 가능하다고 한다.

공백 등 특수문자가 들어있는 id를 사용하여 jQuery 객체를 생성할 때 어떻게 하면 될까?

By | 8월 24, 2012

답1) 엘리먼트 id에는 특수 문자를 쓰면 안된다 >, < !!! 답2) 하지만 어쩔 수 없는 경우란 게 있잖아… (-,.   –  ) …       => attribute명으로 참조할 경우 그 안에서 문자열을 따옴표로 감쌀 수 있기 때문에 참조가 가능하다!!          (예: $(“div[id=’content Module’]” )            => 위와 같이 쓰면… Read More »

WebLogic을 사용하는 환경에서, 특정 라이브러리(jar)가 제대로 로딩되지 않고 구버전이 적용될 때

By | 8월 23, 2012

WebLogic을 사용하는 환경에서, 특정 라이브러리(jar)가 제대로 로딩되지 않고 구버전이 적용될 때,weblogic-application.xml 의 prefer-application-packages 엘리먼트에 해당 라이브러리(jar)의 명명규칙을 등록하고, 해당 라이브러리의 위치를 /WEB-INF/lib 하위로 이동시키면, 내가 로딩시키기 원하는 라이브러리(jar)를 우선적으로 로딩할 수 있다. * 참고 링크    http://docs.oracle.com/cd/E13222_01/wls/docs92/programming/classloading.html    https://forums.oracle.com/forums/thread.jspa?messageID=9170556   

jQuery의 $obj.data() 메서드 사용 예시

By | 8월 14, 2012

$(‘#reqTable’).data(‘A’, ‘111’); //데이터 셋팅 $(‘#reqTable’).data(‘B’, ‘222’); $(‘#reqTable’).data(‘C’, ‘333’); $(‘#reqTable’).removeData(‘A’);  //특정 데이터 삭제        $(‘#reqTable’).data(‘B’)); //특정 데이터 리턴        $(‘#reqTable’).removeData(); //전체 데이터 삭제    $(‘#reqTable’).data()); //전체 데이터 리턴