본문 바로가기

코드 간편모음16

간편코드 (라이브러리: 부트스트랩, bPopup) bPopup라이브러리 $("선택자").bPopup({ onOpen: function() { }, onClose: function() { $('.modal-content.preview').hide(); $("#modal_ajax").css({transform : "translateX(0)"}); }, escClose: true, follow: [false, false], position: ['auto', 'auto'], easing: 'easeOutBack', closeClass : 'bt_popClose_a', speed: 400, modalClose: true }); 선택자: 팝업 대상(그려지는 아이) dinbror.dk/blog/bPopup/ 툴팁 버튼 $('주체').tooltip({ animatio.. 2021. 4. 27.
input type file 전체경로(base64) 받아오기 (fakepath 부분) // html// javascriptconst inputElem = document.getElementById('inputFile');const path = inputElem.value; // output: C:\fakepath\test.csv input[type=file]에서 파일 경로"fakepath"로 가려지게 되는 현상이 있었다. (C:\fakepath\test.csv) 이유:브라우저가 인위적으로 보안의 이유로 막는다. 전체 경로를 공개하면 사용자의 파일 구조에 대한 민감한 정보가 노출될 수 있으므로 사용자의 개인정보 보호 및 보안을 위해 그렇게 처리한다고 한다. 해결:FileReader 객체를 불러오고, readAsDataURL 메서드에 파일정보를 넣어주면 된다.그리고 onloadend, 로드가.. 2021. 4. 23.
[크로스 브라우징] ie에서만 스크립트를 따로 적용하고 싶을때 alikong.tistory.com/44 2021. 4. 15.
이미지 사이즈 구하기 (MySql) forums.phpfreaks.com/topic/57253-getimagesize-too-slow-why/ function getimagesize_remote($image_url) { $handle = fopen ($image_url, "rb"); $contents = ""; if ($handle) { do { $count += 1; $data = fread($handle, 8192); if (strlen($data) == 0) { break; } $contents .= $data; } while(true); } else { return false; } fclose ($handle); $im = ImageCreateFromString($contents); if (!$im) { return false; }.. 2021. 3. 18.
경로, 파일명 가져오기 ( feat. split, substr, substring ) JavaScript Window Location 참고: window.location.href - 현재 페이지의 href (URL) 반환 window.location.hostname - 웹 호스트의 도메인 네임 반환 window.location.pathname - 현재 페이지의 경로와 파일 이름 반환 window.location.protocol - 사용하는 웹 프로토콜 반환 (http:// 혹은 https://) window.location.assign - 새 document 로드 따라서 Javascript로 전체 URL 경로를 가져오려면 다음과 같이 사용할 수 있습니다. var newURL = window.location.protocol + "//" + window.location.host + "/" +.. 2021. 1. 20.
keydown, keyup [event.which & event.shiftKey & event.keyCode] ** keypress( ), keydown( )의 다른점? 그 외 key관련 이벤트함수 알아두기 ** event.which, event.keyCode의 다른점? which는 제이쿼리에서 keyCode의 역할이다. [input] 전화번호 다음칸으로 자동 넘김 방법1 : event.which & keyCode로 키보드 키값 확인 -> 특정 키값들을 활용 [keypress, keydown] "눌렀을때" -사용: 오로지 숫자 또는 한글 또는 영문만 제어 가능. 방법2 : 정규실을 사용 [keyup] -단점: 작동은 잘될 수 있으나 keyup 이벤트 효과로 첫 글자는 나올 수 있다. event shiftKey: 키보드 키 중 shift를 누르고 안누르고를 true 또는 false로 반환해준다. ** 위와 같은 상.. 2021. 1. 8.