본문 바로가기

Script/JavaScript

showModalDialog, showModelessDialog 사용방법 여기서 window를 던지면.. 자식창에서 window.dialogArguments.method() 참조가능~ var result = window.showModalDialog("WriteFavorite.aspx", window, "dialogWidth:250px; dialogHeight:200px"); if(!result){ return false; } else{ var doc = document.all; doc[''].value = result[0]; doc[''].value = result[1]; } // 자식창에서 값 던지기. window.returnValue = false; //도 가능... var array = new Array(); array[0] = document.all.txtComment.. 더보기
Javascript Attach Event(AddEventListener) IE *, FF *에서 모두 동작하는 것을 확인했습니다만.. 저를 믿지 마시고~ 또 확인해 주셔요~ 므흣~ addEventListener는 FF용이고요~ attachEvent는 IE 용입니다. 사파리나 크롭 같은 경우 FF껄로 먹는거 같던데.. 확인 부탁드립니다~ function fnAddEvent(elm,evType,fn,useCapture){ if (elm.addEventListener){ elm.addEventListener(evType,fn,useCapture); return true; } else if (elm.attachEvent){ var r = elm.attachEvent('on'+evType,fn); return r; } else{ alert("Browser Does Not Full Su.. 더보기
이유없이 자바스크립트가 먹지 않을때(올바른 이벤트 캔슬법) 필자에게 위기가 닥친건 지난주 금요일 정도였다. 갑자기 자바스크립트로 서버 컨트롤 버튼 이벤트가 캔슬되지 않는다는 문의가 1~ 2 씩 오더니 (사실 실제로는 걍 뭐가 안되요 -_-; 이랬다) 그 문의 횟수가 점점 누적되어 갔다. 문제는 전혀 내 자리에서 재현이 안된다는점이었는데 , 그 점이 나를 더욱 미치게 했다. 그러다가.. IE 초기화를 통해 문제를 해결했다는 제보를 입수했고 , 급기야 이리저리 뜯어낸 결과 범인을 잡아냈다. 범인은 바로 ! PFHelper.dll 이란넘이 정지되자마자 , 말을 안듣던 자바스크립트 캔슬이벤트가 말을 듣게 되었다. 이넘이 하는 역활은 여기를 참조하시면 좋을듯 하다 나에게 있어서 이넘이 문제를 일으키는 코드는 다음과 같은 코드였다 (게다가 1.14는 완벽 재현이 되는데 반.. 더보기
Javascript Compressor [스크립트 압축] 자바스크립트 압축을 해 주는 Site 입니다.. 보기는 좀 힘들어도~ 용량을 확~ 쭐여주니.. 속도는 좀 많이 빨라집니다~ 제가 즐겨 찾는 site는 암호화도 시켜 주니.. 뭐 괜찮은 듯 해요~ http://compressorrater.thruhere.net/ http://dean.edwards.name/packer/ http://javascriptcompressor.com/ 더보기
Javascript Validation Check functions 정규식 사용 예제 각종 자바스크립트 Validation 함수들.. 정규식을 이용하였습니다~ 므흣~ 개중.. 개판인것도 있으니. 알아서 잘 사용하셔요~ //----------------------------------------------------------------------------------- // // name : fnStrValidation // params : _obj = object ID Name, _strMessage = Error Message // description : Show Error Message // return value : Boolean // //-------------------------------------------------------------------------------.. 더보기
Cross Browser Modal Dialog Box 모달 창을 직접 생성.. 그리고 리턴값을 받아옴~ 음.. 괜찮네 고고이. ㅋㅋㅋ Show Modal #1 1. Show Modal #2 2. 더보기