일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- k6 granafa influxdb
- spring file download for url
- docker
- java8
- java 버전별
- java9
- java file download for url
- docker 설치
- 도커
- k6 gui
- java file download for path
- spring boot
- 그라파나 설치
- grafana local
- SpringBoot
- JavaScript
- MySQL
- Java21
- CentOS6
- React
- grafana 설치
- jvm
- windows grafana 설치
- grafana windows
- memcached
- 리눅스
- spring file download for path
- Java
- spring
- url 파일 다운로드
- Today
- Total
목록2. JS (88)
개발자의 길
document.oncontextmenu=function(){return false;} document.onselectstart=function(){return false;} document.ondragstart=function(){return false;} document.onmousedown=function(){return false;} ie8, firefox, safari 에서 잘 되는거 확인
이게 좋은 방법인지는 모르겠다.. 차라리 중간에 페이지 하나 더 둬서 location.replace=""; 이걸로 가는게 더 확실하지 않을까? 여의치 않으면 이 방법을 쓰길 Untitled Page Try to hit the back button!
뒤로 가기 막기 window.onunload=function(){ window.location.replace(self.location); } 마우스 오른쪽 금지 document.oncontextmenu=function(){return false;}
JavaScript event.keyCode 자바스크립트 이벤트 키코드표 --------------------------------------- 키코드표 --------------------------------------- ←(백스페이스) = 8 TAB = 9 ENTER = 13 SHIFT = 16 CTRL = 17 ALT = 18 PAUSEBREAK = 19 CAPSLOOK = 20 한/영 = 21 한자 = 25 ESC = 27 스페이스 = 32 PAGEUP = 33 PAGEDN = 34 END = 35 HOME =36 ←(중간) = 37 ↑(중간) = 38 →(중간) = 39 ↓(중간) = 40 INSERT = 45 DELETE = 46 0 = 48 1 = 49 2 = 50 3 = 51 4 = 52..
==================================================================================== - function 명 insXXX - 등록(예)insBoard() updXXX - 수정(예)updBoard() delXXX - 삭제(예)delBoard() getXXX - 모든 화면 이동(예)getBoardList(), getBoardView() saveXXX - 확인(예)saveBoard() chkXXX - 체크 chkBoard() resetXXX - resetBoard() 이외 다른 용도는 각자 정의해서 사용함 ==============================================================================..
1. 폼안에 속한 데이터만 선택하기 $("#joinuser").find("input,select,radio"); 2. 라디오버튼의 value 가져오기 $("#joinuser").find("[name=chk_confirm]:checked").val(); (샘플 HTML) 테스트 동의 미동의 3. 체크박스 전체 선택 * 전체선택 : $('input:checkbox[name=docIds]:not(checked)').attr("checked", "checked"); * 전체해제 : $('input:checkbox[name=docIds]:checked').attr("checked", ""); (샘플 HTML) 4. select박스 * 선택된값 가져오기 : $("#frm>[name=category]>option:s..
/** * 입력값이 NULL인지 체크 */ function isNull(input) { if (input.value == null input.value == "") { return true; } return false; } /** * 입력값에 스페이스 이외의 의미있는 값이 있는지 체크 * ex) if (isEmpty(form.keyword)) { * alert("검색조건을 입력하세요."); * } */ function isEmpty(input) { if (input.value == null input.value.replace(/ /gi,"") == "") { return true; } return false; } /** * 입력값에 특정 문자(chars)가 있는지 체크 * 특정 문자를 허용하지 않으려 할..
팝업 창을 띄우면, 뒤에 파라메타 값이 주소 창에 다 보이게 된다. get 방식으로만 넘기기 때문이다. 하지만 팝업에 중요한 정보(ex:주민번호,핸드폰번호 등등)을 숨겨야 할 경우가 있다. 그럴 때 쓰면 된다. 좀 귀찬긴 하지만.... 우선 를 만들어서 안쪽에 파라메타값으로 보낼 hidden 인풋박스를 만든다 var DF = document.frmForm; var program_url = "url 주소"; window.open("", "openPopEvent", "scrollbars=yes,toolbar=yes,location=yes,status=yes,menubar=yes,resizable=yes,width=1000,height=1000"); DF.target = "openPopEvent"; DF.ac..
function abc(){ var aIframe = document.createElement("iframe"); aIframe.setAttribute("id","id값"); aIframe.setAttribute("name","name값"); aIframe.style.width = "200px"; aIframe.style.height = "100px"; aIframe.src = "블러올페이지"; document.getElementByTagName("body")[0].appendChild(aIframe); }