본문 바로가기
반응형

Programming/Javascript14

크롬 개발자 도구 막기(F12, Ctrl+Shift+i) 크롬 개발자 도구 막기 위한 코드 $(document).ready(function(){ $(document).bind("keydown",function(e){ if ( e.keyCode == 123 || e.keyCode == 73 ) { // F12키, Ctrl+Shift+i e.preventDefault(); e.returnValue = false; } }); }); document.onmousedown=rightClickCheck; alertStr="우클릭은 사용할 수 없습니다."; function rightClickCheck(event){ if (event.button==2) { alert(alertStr); return false; } } 2022. 11. 28.
[node.js] express.js + mysql 시작하기 1. express.js 설치 npm이 설치되어있다면, 간단하게 아래와 같이 express.js 를 시작해 본다. PS C:\nodejs> npm install -g express-generator PS C:\nodejs> express 폴더이름 // 필자는 폴더이름을 my-bbs 라고 했음 PS C:\nodejs> cd 폴더이름 PS C:\nodejs\my-bbs> npm install PS C:\nodejs\my-bbs> npm start 2. 테스트 페이지 확인 3. mysql 모듈 설치 npm install mysql --save 4. mysql 연결 셋팅 /app.js 파일에 아랫부분을 넣어서 테스트해보자. mysql 변수를 추가했고, const db ~ 테스트해볼 수 있는 부분을 추가했다. 물.. 2022. 11. 24.
ES6에 대하여 ES6란? ES6는 ECMAScript 버전 6 이후를 통틀어 부르는 말이다. 그러면, ECMAScript 는 뭔데? 이건 Javascript의 표준 문법이다. Javascript 표준 문법은 ES6 이후로 많은 현대적인 문법이 추가되었다. 현대적인 문법이 뭐가 좋냐고? 그 이유는 생산성 향상에 도움을 주기 때문이다. 즉, 짧은 코드로도 더 유용한 기능을 할 수 있다. 그런데, Node.js가 ES6의 모든 문법을 지원하는 것은 아니다. 쓰이는 것이 있고, 쓰이지 않는 문법이 있다. 대표적으로 자주 사용되는 문법을 몇 개 알아보자. 1. 변수 선언 var myvar = 'node.js'; var는 상수와 변수에 대한 구분이 없었다. ES6에서는 let과 const로 나눠서 상수와 변수 구분을 하게 했다... 2022. 11. 20.
javascript로 14세 미만 체크하기 javascript에서 14세 미만 체크하기 function checkAge(birth) { var date = new Date(); var year = date.getFullYear(); var month = (date.getMonth() + 1); var day = date.getDate(); var result = false; if (month < 10) month = '0' + month; if (day < 10) day = '0' + day; var monthDay = month + '' + day; birth = birth.replace('-', '').replace('-', ''); var birthdayy = birth.substr(0, 4); var birthdaymd = birth.su.. 2022. 10. 28.
[node.js] Split the Query String node.js 에서 쿼리 스트링 자르기 var http = require('http'); var url = require('url'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'}); var q = url.parse(req.url, true).query; var txt = q.year + "년 " + q.month + "일 "; res.end(txt); }).listen(8080); 2022. 10. 21.
javascript, css를 이용하여 레이어 팝업 띄우기 레이어 팝업 만들기 javascript, jquery 를 사용한다. [ 제목입니다제목입니다 ] 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. 내용입니다. * 빨갛게 하고 싶은것 있으면 이런식으루 오늘은 그만보기 창닫기 2022. 10. 20.
728x90