목록Front/JavaScript (18)
이사작전.com IT Blog
안녕하세요. 이사작전.com의 플랫폼공작소입니다. IE11에서 window.activexobject를 동작시키는 방법을 공유드립니다. 아래의 코드는 IE11에서 사용할 수 없습니다. if(window.ActiveXObject){ 를 아래와 같이 바꿔서 사용해보세요. if(typeof window.ActiveXObject){ 감사합니다. reference : https://stackoverflow.com/questions/19638981/window-activexobject-difference-in-ie11/19639035
안녕하세요. 이사작전입니다.오늘은 String의 모든 공백을 제거하는 방법을 공유하려합니다.아래의 함수가 정답입니다. 믿고 사용하시면 됩니다. 함수 공개1234//모든 공백제거 함수function trim(regText){ return regText.replace(/\s/gi, ""); // 위와 같이 모든 공백을 제거}Colored by Color Scriptercs 기능 테스트 (사용방법)1234567var phoneNumber = '010 1122 2333';var result1 = trim("공백 을 제 거 하고 싶습니다.");var result2 = trim(phoneNumber ); console.log(result1);console.log(result2); Colored by Color Sc..
Cannot read property가 발생하는 이유?HTML을 로딩하기 전에, js가 실행되었기 때문입니다.HTML가 아직 로딩되지 않아서, id나 name이나 이런 요소들이 없는 상태인데js는 그 요소들을 찾으려고 해서 발생하는 오류입니다. 따라서, 웹페이지의 로딩이 끝나는 시점에 실행되는 함수인onload를 사용해서 문제를 해결해봅시다. window.onload = function () { alert("로딩 완료"); }reference : http://jinolog.com/programming/javascript/2011/03/21/jquery-ready-function.htmlreference : https://okky.kr/article/288222
안녕하세요. 말랑고양입니다.javscript로 글자수를 구하는 방법은 아래와 같습니다. 1234 var text = "ABCDEF"; alert(text.length);cs 도움이 되셨다면 "공감" 버튼 한번씩 눌러주세요 ^ ^추가로 궁금한 점이 있으시면 댓글 남겨주세요. 감사합니다. #javscript #글자수 #구하기 #문자열 #사이즈 #길이
안녕하세요. 말랑고양입니다.프로젝트를 진행하던 도중, javascript로 팝업창을 잠시 열고 닫아야되는 기능을 개발해야해서잠시 만들어보았습니다. 123456789101112131415 var testPopUp; function openPopUp() { testPopUp= window.open("www.naver.com", "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=200,left=500,width=600,height=300"); } function closePopUp(){ testPopUp.close(); } openPopUp(); closePopUp(); Colored by Color Scriptercs 도움이 되었다면 "공감" 한 번씩 눌러주..
안녕하세요. 말랑고양입니다.15일이 지난 DB를 제거해야되는 기능을 구현해야했는데, 어려움을 겪어 포스팅하게되었습니다. 1. DB는 아래와 같습니다. 2. [firebase start 사용] 20180301 이후의 DB만 잡아내어서 key값 알아내기 1234var recentPostsRef = firebase.database().ref('posts');recentPostsRef.orderByChild("date").startAt(20180301).on("child_added", function(snapshot) {console.log(snapshot.key);});Colored by Color Scriptercs google firebase에 위와같은 startAt을 다루는 한글 문서가 없습니다.영문문서..
안녕하세요. 이사작전.com의 개발자 말랑고양입니다. 최근에 프로젝트를 진행하면서, SMS 발송기능을 빠르게 개발해야할 일이 있었는데 CoolSMS으로 해결하였습니다. 그 방법을 공유합니다. # 소스코드 공개 12345 window.open(http://api.coolsms.co.kr/sendmsg?user=tester01&password=tester01&to=01077030500&from=01077030500&text=HELLO) Colored by Color Scriptercs # 아래의 사진은 실행화면 웹에서 문자를 날려야되는 경우는 여러가지가 있겠지만대표적으로 [핸드폰 인증]이 있겠네요. # 홈페이지 주소https://www.coolsms.co.kr/ 웹 문자를 개발하는 방법은 뿌리오처럼 DB에 ..
안녕하세요. 이사작전.com의 개발자 말랑고양입니다.오늘은 js나 html을 자동으로 정렬해주는 사이트를 공유하려합니다. http://jsbeautifier.org/ 1. 아래와 같은 스크립트 코드를 복사합니다. 12345678 function dataQuries(data) { firebase.database().ref('/posts/' + data).once('value').then(function(snapshot) { var fileName = snapshot.val().fileName; deleteFunction(fileName, data); }); }Colored by Color Scriptercs 2. 사이트에 들어가서 붙여넣고 Beautifly Javascript or Html 버튼을 눌러줍니..
안녕하세요. 말랑고양입니다. 프로젝트를 진행하는 도중 날짜를 구해야되는 일이 있어 포스팅하게 되었습니다. 현재 날짜로부터 15일 전의 날짜를 YYYYMMDD 형식으로 가져와야 했습니다. 아래와 같은 소스코드를 사용하면 쉽게 구할 수 있습니다. MIT 라이센스가 걸려있는 moment.js를 사용하였습니다. 다른 방법도 있겠지만, 개인적으로 자바스크립트로 날짜를 구할때는 moment.js 이용을 추천드립니다 ^ ^ 123456789101112 var today = new Date(); var formattedDate = moment(today).format('YYYYMMDD'); alert(formattedDate); var pastday = new Date(Date.parse(today) - 15 * 10..