JavaScript
-
[JAVASCRIPT] 달력(calendar) 만들기, 날짜 요일 구하기WORK 2020. 7. 27. 19:24
달력형태로 저장된 일정을 보여줘야하는 기능이 추가되어, 처음에는 플러그인을 쓰려고 찾아봤는데 단순히 조회해서 보여주기만 하는 형태라 javascript로 달력 만들기로 했다. 관련 내용은 검색하면 바로 쓸만한 괜찮은 소스들이 많다. 참고 : [JavaScript]달력 만들기, Date 객체 (https://jerryjerryjerry.tistory.com/26) 위 사이트 소스를 참고하여 약간 수정한 내용이다. 우선 소스를 바로 보기 전에 기본적으로 알고 있어야할 Date() 관련 함수들을 정리하자. 오늘 날짜 및 요일 구하기 new Date() : Mon Jul 27 2020 14:37:00 GMT+0900 (대한민국 표준시) today.getFullYear() : 2020 today.getMonth(..
-
[JAVA/JAVASCIPT] PC, 모바일(Mobile) 접속 디바이스 구분하기WORK 2020. 5. 22. 16:31
접속 디바이스를 구분해 페이지를 이동해줘야 하거나, 어떤 디바이스를 이용했는지 확인해야할때가 있다. javscript를 이용하거나 JAVA 에서 구분가능한 내용을 찾아봤다. 1. javascript var userDevice = ""; var device = "win16|win32|win64|mac|macintel"; if ( navigator.platform ) { if ( device.indexOf(navigator.platform.toLowerCase()) < 0 ) { userDevice = "MOBILE"; } else { userDevice = "PC"; } } 2. JAVA String userAgent = request.getHeader("user-agent"); boolean mobile..
-
[JAVASCRIPT] 팝업창에 포커스 줘서 최상단에 띄우기WORK 2020. 5. 15. 16:16
팝업창을 호출하고 팝업창을 끄지않은 상태에서 다른 작업을 하다가 뒤로 밀려난 팝업창이 보이지 않아 다시 팝업을 호출하는 경우, 크롬같은 경우에는 창이 앞으로 나오는데 IE에서는 팝업창이 뒤에서 새로 고침 된다. 이걸 개선하고 싶다는 요청이 들어와 검색해 봤는데 팝업에서 열리는 페이지에서 window.focus() 를 주면 된다는 내용이 있었지만 외부모듈을 호출하는 창이라 해당 내용은 패스. 다른 방법으로는, 기존 팝업창 호출방법에서 function openPopup(){ window.open('URL', '팝업창명', 'width=400,height=500,scrollbar=yes'); } 아래처럼 수정한다. function openPopup(){ var focusPopup; focusPopup = wi..