MS Dev./KB
javascript Alert 과 Confirm 을 하나로 ^-^/
막동이
2009. 2. 5. 10:31
출처 : http://blog.ecmas4.com/tag/TSimpleAlert&Confirm
자바스크립트 Alert 창과 Confirm 창을 하나로 합쳤습니다.
(약장수 버젼)자자 날마다 오는 소스가 아닙니다. 어딘가에 이미 나와있는 소스일지도 모릅니다.
그래도 아주 유용하게 쓰일 수 있다는 것, 안써본 사람은 몰라 alert(''); 신공을...
정말 불편할땐 이 소스 상단에 카피하고 example 참고해서 써바.. 완전 편해....
(약장수 버젼)자자 날마다 오는 소스가 아닙니다. 어딘가에 이미 나와있는 소스일지도 모릅니다.
그래도 아주 유용하게 쓰일 수 있다는 것, 안써본 사람은 몰라 alert(''); 신공을...
정말 불편할땐 이 소스 상단에 카피하고 example 참고해서 써바.. 완전 편해....
- /**
- * @projectDescription Rhio 2007 Ajax Application - TSimpleAlert
- *
- * @author riho.kim@pandora.tv, tizie80@nate.com
- * @author site rhio.tistory.com
- * @version 0.0.01
- *
- * @sdoc none;
- * @namespace TSimpleAlert
- * @import none
- */
- String.prototype.msg = function(fnc1, fnc2) {
- var __string = this;
- if (typeof fnc1 != 'function') {
- alert(__string);
- return;
- }
- (confirm(__string) == true) ? fnc1() : fnc2();
- }
- /* example */
- var str = '문자열을 바로 Alert창으로';
- str.msg();
- '경고창도 간단하게'.msg();
- var yes = '확인';
- var no = '취소';
- function btn_yes() { alert(yes)};
- function btn_no(){ alert(no)};
- '어떤 버튼을 누를까요?'.msg(btn_yes, btn_no);