null이 들어온 경우 공백으로 처리하기
'DEV > DB' 카테고리의 다른 글
DBLINK 생성 (0) | 2010.08.10 |
---|---|
오라클에서 테이블의 제약조건 확인하기 (0) | 2010.06.15 |
oracle error code (0) | 2010.03.10 |
DBLINK 생성 (0) | 2010.08.10 |
---|---|
오라클에서 테이블의 제약조건 확인하기 (0) | 2010.06.15 |
oracle error code (0) | 2010.03.10 |
null을 공백으로 처리 (0) | 2010.07.13 |
---|---|
oracle error code (0) | 2010.03.10 |
oracle procedure status invalid (0) | 2010.02.24 |
[jquery Events trigger] 트리거 (0) | 2010.08.02 |
---|---|
Global Object : javastring 내장 객체 (0) | 2010.05.03 |
Boolean : javascript 내장 객체 (0) | 2010.05.03 |
Infinity | 무한수를 의미한다. |
NaN | Not a Number. 숫자가 아님을 의미 |
escape() | Encoding함수 |
eval() | 문자열을 수식으로 간주하여 계산한다. |
isFinite() | 유한수인지 Test한다. |
isNaN() | 숫자가 아닌지(NaN) Test한다. |
parseFloat() | 문자열을 소수로 변경 |
parseInt() | 문자열을 정수로 변경 |
unescape | Decoding함수 |
접근성을 해치지 않는 자바스크립트의 사용 - 신현석(Hyeonseok Shin) (0) | 2010.05.03 |
---|---|
Boolean : javascript 내장 객체 (0) | 2010.05.03 |
date : javascript 내장 객체 (0) | 2010.05.03 |
Global Object : javastring 내장 객체 (0) | 2010.05.03 |
---|---|
date : javascript 내장 객체 (0) | 2010.05.03 |
프린트(print)에 관련된 내용 정리 (0) | 2010.04.29 |
Boolean : javascript 내장 객체 (0) | 2010.05.03 |
---|---|
프린트(print)에 관련된 내용 정리 (0) | 2010.04.29 |
JQuery AlphaNumeric Plugin 한글 문제 수정 (0) | 2010.04.26 |
1. jquery : jquery에서 프린트 관련 플러그인을 제공함. ( jquery.jqprint.0.3.js )
데모 페이지 : http://www.recoding.it/wp-content/uploads/demos/jqprint-demo.htm
2. 페이지 오픈시 자동으로 프린트 dialogue box가 열리도록 하기
function printpage() {
window.print();
}
<body onload="printpage()">
혹은
window.onload = function(){ window.print(); }
3. frame안의 내용만 프린트 하기
if(window.print){
top.otherframe.focus();
top.otherframe.print();
}
4. css : print 모드에서만 적용되는 css
<style type="text/css" media="print">
.print_close {display:none;}
</style>
5. 참고 URL
- javascript print 관련 qna 를 정리한 사이트 : http://www.irt.org/script/print.htm
date : javascript 내장 객체 (0) | 2010.05.03 |
---|---|
JQuery AlphaNumeric Plugin 한글 문제 수정 (0) | 2010.04.26 |
Jquery 플러그인 제공 사이트 정리 (0) | 2010.04.23 |
Eclipse Task (0) | 2010.08.13 |
---|---|
log4j (0) | 2010.03.11 |
tomcat vm arguments : permsize (0) | 2010.02.19 |
리스너라? 어떠한 특정 이벤트가 발생하면 실행이되도록 web.xml에 추가
어떠한 특정 이벤트가 발생하면 ? 이란걸 어떻게 알까? 이미 구현되어 있는 인터페이스를 사용하자.
이미 존재한 인터페이스는 아래 정리가 되어 있음....
HttpSessionAttributeListener는 세션에 어떤 속성이 추가, 제거, 수정되는 이벤트가 발생하는지 알고 싶을 때 사용한다. 반면에 HttpSessionBindingListener는 자신이 세션에 속성으로 추가되었는지, 제거 되었는지 알기 위하여 사용한다.
HttpSessionAttributeListener 인터페이스를 구현한 클래스를 web.xml의 리스너로 등록하여 현재 로그인시 online_user를 추가하고 로그아웃시 삭제 해준다.
자신이 원하는 로직으로 구현하기 위해서는 HttpSessionAttributeListener 인터페이스를 상속하여 재정의 하여 사용하면 된다.
[출처] http://www.4te.co.kr/549
iterate (0) | 2010.07.13 |
---|---|
encoding (0) | 2010.04.15 |
LinkedHashMap (0) | 2010.04.08 |
[출처] http://suyeong.net/
웹페이지 개발하다보면 숫자만 입력받는 경우나 문자만 입력받아야 하는 경우가 종종 있는데
Native Javascript로 구현할 수도 있겠지만
JQuery를 사용한다면 Plugin을 이용하면 JQuery의 Selector를 사용할 수 있어서 좋습니다.
숫자나 영문자만 입력받거나, 추가로 일부 특수문자도 입력허용하도록 하는
개발자 하신 분이 이역만리에 떨어져 있는 사람들까지는 미처 신경쓰지 못해
숫자만 입력받도록 하든 영문자만 입력받도록 하든 한글은 써집니다.
그리고 어떤 이유에서 인지는 모르겠으나... Underscore('_') 도 항상 허용됩니다.
그래서 조금 수정을 했습니다.
먼저 한글문제를 해결하기 위해서 강조된 2군데 라인을 찾아서 (원본 기준으로 60, 76 라인입니다.)
01.
$.fn.numeric =
function
(p) {
02.
var
az =
"abcdefghijklmnopqrstuvwxyz"
;
03.
az += az.toUpperCase();
04.
p = $.extend({
05.
nchars: az
06.
}, p);
07.
return
this
.each (
function
()
08.
{
09.
10.
$(
this
).alphanumeric(p);
11.
}
12.
);
13.
};
14.
15.
$.fn.alpha =
function
(p) {
16.
var
nm =
"1234567890"
;
17.
p = $.extend({
18.
nchars: nm
19.
}, p);
20.
return
this
.each (
function
()
21.
{
22.
23.
$(
this
).alphanumeric(p);
24.
}
25.
);
26.
};
이렇게 수정합니다.
1.
return
this
.each (
function
()
2.
{
3.
$(
this
).css(
'ime-mode'
,
'disabled'
);
4.
$(
this
).alphanumeric(p);
5.
}
다음, Underscore는 원본기준 6번 라인에 특수문자가 죽 나열되어 있는 곳에 아래같이 underscore 를 하나 끼워 넣습니다.
1.
p = $.extend({
2.
ichars:
"!@#$%^&*()+=[]\\\';,/{}|\":<>?~`.-_ "
,
3.
nchars:
""
,
4.
allow:
""
5.
}, p);
아래는 간단한 사용법입니다.
1.
$(
'#test'
).numeric();
1.
$(
'#test'
).alpha();
1.
$(
'#test'
).alphanumeric();
1.
$(
'#test'
).numeric({allow:
".,"
});
프린트(print)에 관련된 내용 정리 (0) | 2010.04.29 |
---|---|
Jquery 플러그인 제공 사이트 정리 (0) | 2010.04.23 |
[jquery plugin] jquery-form-validate (0) | 2010.04.09 |