목록WEB (95)
Knowledge Map
https://www.sitepoint.com/building-custom-right-click-context-menu-javascript/ http://stackoverflow.com/questions/4909167/how-to-add-a-custom-right-click-menu-to-a-webpage http://programmingsummaries.tistory.com/149 이따가 다시 정리 oncontextmenu 는 자바스크립트에서 오른쪽 마우스와 관련된 것이다.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051// 타입 확인하기var test = 'test';console.log(typeof(console.log)); //소수점 올림, 버림, 반올림var number = '321.321';console.log(Math.ceil(number)); // 올림console.log(Math.round(number)); // 반올림console.log(Math.floor(number)); // 버림 //소수점 자릿수 표기 (반올림) toFiexed() : 숫자를 문자열로 변환 / 지정된 소수점 이하 숫자를 반올림 출력toExponential() : 숫자를..
javascript는 그냥 개발자 도구에서 확인하면 되니까 별상관이 없고 사실 php도 디버깅 툴이 있지만 난 잘 못쓰니 이런식으로 확인해 봐야 겠다고 생각했다. 출처 : http://okkks.tistory.com/7[php-tip]PHP POST, GET, SESSION, 배열 값, 기타 등등 모두 출력하기
php로 만들어진 회원가입 페이지를 테스트 하다가 회원 가입 완료 화면에서 새로고침을 하면동일 아이디로 무한 회원 가입이 되는 버그를 포착했다. 이것은 이전페이지에서 post로 보낸 값을 완료 페이지에서 include를 통해서 php파일이 DB에 값을 보내서 저장시키기 때문에 일어나는거였다. 이걸 이용해서 버튼 하나를 더 누르면 로그인이 자동으로 되면서 결제 페이지까지 가는 거였지만 회원 가입이 중복으로 되는 것은 꽤나 치명적이고 게다가 동일 아이디가 2개 이상이면 따로 작동을 못하게 만들어놨기 때문에 이건 고쳐야 했다. 어떻게 할까 생각하다가 form action을 그 문제의 php 로 연결하고 그 후에 replace를 이용해서 완료 페이지로가도록 만들었다.더 깔끔한 처리도 있었겠지만 여튼 이렇게 했더..
$route는 위치(URL) 변경에 따라 뷰를 전환하는데 쓰인다. 공식 홈피의 API를 함고 해보면 다음과 같다.---$route is used for deep-linking URLs to controllers and views (HTML partials). It watches $location.url() and tries to map the path to an existing route definition. 컨트롤러와 뷰에 URL을 깊게 연결하기위해서 쓰이며 $location.url()를 본다고 한다.또한 기존의 route definition 에 경로를 연결 시도하는데에도 쓰이는거 같다. $routeProvider's API를 통해서 정의할수 있으며 ngRoute모듈이 설치되어 있어야 사용가능하다.$r..
핵쩌는 IE는조건문 if 주석이 9까지만 적용되고 CSS 핵은 제각각 이다. 정리는 이따가.http://allone2016.tistory.com/33 http://stackoverflow.com/questions/20541306/how-to-write-a-css-hack-for-ie-11 http://webdir.tistory.com/451 참고로 placeholder은 ie9이하에서는 적용이 안되어서 placeholder.js를 사용했다. javascript로 구현되기도 하지만 일정이 급함..http://jamesallardice.github.io/Placeholders.js/ http://e-rooms.tistory.com/entry/IE9%EC%9D%B4%ED%95%98-custom-placehol..
http://blog.aliencube.org/ko/2013/07/28/html5-boilerplate-and-more-for-seamless-cross-browsing/ http://skylove1982.tistory.com/181 http://ooz.co.kr/67
머릿속에서 파이썬, 자바스크립트, 자바, AngularJS 언어가 뒤섞어 있는 와중에 헷갈리고 감이 안와서 진짜 핵삽질중.. ㅠㅠ... AngularJS로 구현하는 가장 쉬운방법. UI-bootstrap 이용해서 디렉티브 이용http://www.shanidkv.com/blog/angularjs-accordion 알고 보니 아코디언.. 많이 쉬웠다.그리고 한가지 알게 되었다. AngularJS는 결국 Javascript의 프레임 워크이기 때문에막히면 Javascript로 어떻게 만들지 생각을 해보고 적용하면 되고정 모르겠으면 그냥 javascript로 만들면 된다. 이거 하나만 이해하고 있어도 angularJS할때 좀 많이 덜 헤매일거 같다는 생각이 들었다. 일단 이번에 한 아코디언의 형태는 css의 di..
td 내부에 글자, 버튼을 각각 넣고글자를 가운데, 버튼을 오른쪽 끝에 놔두고 싶다면td이 position을 relative로, text_alian을 center로 둔다. 그리고 버튼의 스타일을 position absolute로 두고right : 0top : 0으로 두게 되면 오른쪽으로 이동되어있는 것을 볼수 있고글자는 가운데 있는것도 볼수 있다. 이렇게 되는 이유는absolute의 경우에는 상속되는 상위의 relative 포지션을 기준점으로 잡기 때문이라 한다.
null값인지 비교할때에는 단순히 ng-if="!이름" 이런식으로 하면된다.