본문 바로가기

JavaScript

javascript base64encoding 하는 방법 우연히 그냥 찾아 보다가 자료를 찾은것을 스크랩합니다. base64.js /* * BASE64 Encoding을 위한 JAVASCRIPT * * */ var enc64List, dec64List; function initBase64() { enc64List = new Array(); dec64List = new Array(); var i; for (i = 0; i < 26; i++) { enc64List[enc64List.length] = String.fromCharCode(65 + i); } for (i = 0; i < 26; i++) { enc64List[enc64List.length] = String.fromCharCode(97 + i); } for (i = 0; i < 10; i++) { enc6..
encodeURIComponent 로 문자를 encode한다. jsp에서 get 방식으로 한글 정보를 전달하면 받는 jsp에서 한글이 깨지는 현상을 많이 봐 왔을것이다. 이것저건 많은것을 시도해 보지만 잘 안될것이다. 여기 방법이 있다. 스크립트 함수 호출 후 던질려는 parameter를 encodeURIComponent로 encode하고 받는 쪽에서 JAVA를 이용해서 decode하면 된다. 예)... function aaa(){ var endata = encodeURIComponent("한글"); ... ... 팝업 호출 ... "/abc.jsp?msg=" + endata } 받는 jsp에서 String msg = URLDecoder.decode(request.getParameter("msg"),"utf-8"); OK!!!!!
cursor hand와 pointer style 에서 cursor:hand를 사용하시는 분이 많은데 Firefox에서 해 보니 안 되더라구요.. 우리의 지식인들을 검색해 보니 cursor:hand --> cursor:pointer 로 사용하라고 합니다. 익스플로러에서만 사용하려면 cursor:hand 괜찮은데 다른 브라우져 사용을 위해서라면 cursor:pointer를 사용해야 합니다.
[JavaScript] iframe에 submit 하기 iframe에 submit 하기 function fnIframeSubmit(){ var obj = document.frames("아이프레이명 네임").document.forms[0]; obj.submit(); }
HTMLElement 객체의 프로퍼티 --- HTMLElement 객체의 프로퍼티 --- all ⓔ 특정한 HTMLElement 객체에 포함된 모든 태그들의 컬렉션 align ⓔ Block 효과를 가지는 태그의 align 속성을 가리키는 객체의 속성 className 스타일시트의 Selector로 사용하기 위해 태그에 사용된 class 속성의 값 children ⓔ 특정한 태그에 1차적으로 포함되어 있는 HTMLElement 객체들의 컬렉션 clientHeight 객체에 적용된 여백과 테두리, 스크룰바를 제외한 높이 clientWidth ⓔ 객체에 적용된 여백과 테두리, 스크룰바를 제외한 너비 clientLeft ⓔ HTMLElement 객체의 기준위치로부터의 왼쪽 간격(테두리선 두께) clientTop ⓔ HTMLElement 객체의 기준..
Web Hacking 3탄 구멍난 자바스크립트 1. 시작하기 여러분들은 사용자가 입력한 값에대해 어느정도 검증을 하는지요? 사용자 값을 이것저것 따지고 여러가지 유효성을 체크할려면 아주 귀찮은 일이 아닐수 없습니다 그중에 하나가 웹브라우져에서 실행되는 자바스크립트로 체크하는 방법이 있는데 비지니스 로직이 조금 복잡할때는 자바스크립트로 도배를 하는 경우도 종종 있지요 유효성 검증하는일 저도 정~~말 싫어합니다 하지만 해야 합니다 ㅠ.ㅠ 그럼 어디까지 그 유효성을 체크해야 할까요? 자바스크립트로만 체크하면 될까요? 처음 웹프로그래밍을 할때는 저도 자바스크립트로만 입력값을 검증하면 되는줄 알았습니다 한마디로 몰랐죠 하지만 이제는 알기때문에 자바스크립트뿐만 아니라 서버쪽에서도 동일하게 체크해 주어야 합니다 사용자가 입력한 값이 얼마나 무서운지는 앞의 1탄,..
JavaScript Reference 기존의 노하우에서 테이블을 바로 잡았습니다. JavaScript Reference 1.자바스크립트 기본문법 [1] 기본형식 1) 의 형식으로 스크립트를 기술한다 2) 스크립트 블록은 주로 head태그나 body태그내에 기술한다 3) 한문장이 끝날때마다 문장끝에 ;를 붙인다 4) 변수는 대소문자를 구별하며 숫자로 시작해서는 안된다 변수 선언은 var 변수명=초기값; 형식으로 한다 예) var a=3; 5) document.write구문 --> 문서내에 내용을 출력하는 구문 document.write구문내에서 문자는 ""로 감싸고 변수와 문자를 결합시는 + 기호를 사용한다 예) var a=3; var b=2; var c=a*b; document.write("a*b=" + c); => 출력결과 a*b=3 즉 ..
쿠키를 이용해서 사용하는 것으로, cookie_idsave.html 은 cookie.html을 바탕으로 해서 제가 id 저장 기능을 적용해 본것 입니다.^^ 참고하세용~~!! 냐하하.. ====================cookie.html의 내용============================================= 쿠키 설정 쿠키명 : 쿠키값 : 기한 : 쿠키 확인 쿠키명 : 쿠키 삭제 쿠키명 : 전체 쿠키