본문 바로가기

Programming/JavaScript41

주소창에서 url 파라미터 숨기기 history.replaceState({}, null, location.pathname); 2021. 4. 29.
다음카카오 지도 사용법 1. 다음 카카오 API 에 사이트 도메인 등록 https://developers.kakao.com/apps/275571/settings/general [플랫폼]->[사이트도메인] http:// 를 포함한 주소 입력 예) http://www.tistory.com 2. 다음카카오맵 api 사용법 예제 굵은 색 란이 app key 값 입니다. 위의 스크립트는 공통 페이지에 넣으시던지 단일 페이지에 넣으시던지 무조건 선언 level 이 높아질수록 지도가 축소되어 범위가 넓어보입니다. 여러개의 마커가 들어갈 경우 확인해가시며 레벨을 조정 부탁드립니다. 기존에 있던 지도를 변경하는 것이라, 쉽게 변경하실 수 있을 겁니다. 2-1. 맵에 표시할 마커가 1개 일때 http://www.hwaseunggroup.com/.. 2021. 3. 9.
유용한 자바스크립트 라이브러리 autocomplete 모음http://autocompletejs.com/http://autocomplete-js.com/http://atmb4u.github.io/AutoJS/http://hakib.github.io/MassAutocomplete/highlight.js신텍스 하일라이터. 코드 3줄이면 페이지 내 코드를 자동으로 인식해서 하일라이팅 해주는 라이브러리. https://highlightjs.org/textures.jsSVG 패턴을 생성해주는 d3.js 확장 라이브러리. 데이터 시각화. http://riccardoscalco.github.io/textures/krakenjsexpress를 위한, 보안 및 확장 가능한 레이어. 페이팔 오픈소스. http://krakenjs.com/intract... 2018. 7. 12.
[JS] HTML 화면을 PDF로 출력 프로젝트에서 화면(html)을 PDF로 출력해야하는 경우가 생겼다. iText 라이브러리의 경우 html을 pdf로 변환해주지만 CSS 적용에 한계가 있어서(매우 제한적이다) 결국 이미지로 변환을 거쳐 PDF로 출력하는 방법을 선택했다. 사용한 라이브러리는 아래 3가지이다. bluebird.min.js (3.5.0)bluebird.js: 아래 라이브러리에서 사용하는 Promise 함수를 IE에서도 사용할 수 있게 해준다. http://bluebirdjs.com/docs/getting-started.html html2canvas.min.js (0.5.0-beta3)html2canvas.js: 현재 브라우저에 의해 렌더링된 화면을 canvas로 변환해준다. https://html2canvas.hertzen... 2018. 4. 17.