목록javascript, jquery (3)
개발자의 서재
자식창에서 부모창의 스크립트 변수에 데이터를 입력 시 유의사항 예시) //부모창 var array = new array(); //자식창 opener.array.push({name:홍길동, age:20}); 위와 같은 방식으로 자식창에서 opener.array에 직접 데이터를 push 할 경우 데이터 전송 제대로 되지않음. 아래와 같이 부모창에 function 을 정의하여 사용해야 정상 전송이 된다. //부모창 var array = new array(); function sendData(name, age){ array.push({name:name, age:age}); } //자식창 opener.sendData('홍길동','20'); ** 자식창에서 부모창의 array 객체에 직접 데이터를 넣고 삭제하는등의..
//페이지로드시 function 실행 $(document).ready(function() { getCookieSecretCouponPopup(); }); //쿠키값이 있는지 확인하여 팝업창 show, hide 처리. function getCookieSecretCouponPopup () { var cookiedata = document.cookie; if ( cookiedata.indexOf("popup_secret_coupon=done") < 0 ){ $('.float-banner').show(); } else { $('.float-banner').hide(); } } //쿠키데이터 설정 function function setCookie( name, value, expiredays ) { var toda..
* 실제 input type="file" 항목은 숨김처리하고 별도로 input type="text" 와 찾아보기, 삭제 버튼을 추가하여 사용. 찾아보기... 삭제 * 팝업 이미지는 jpg, png, gif 파일만 등록이 가능합니다. //첨부파일 등록 function popupImgFileReg(){ $('#popupImgFile').click(); } //첨부파일 삭제 function popupImgFileRm(){ $('#popupImgFile, #popupImgFile_text').val(''); } //파일등록시 확장자 검사 function popupImgFileChange(obj){ var fileNm = obj.value; var maxSize = 10485760; //10mb var fileS..