목록자바스크립트 (9)
정미나닷컴
[JavaScript] var enc_param = encodeURIComponent(---.value); // 인코딩 되어 넘겨진 파라미터 [JSP] String dec_param = java.net.URLDecoder.decode(enc_param, "UTF-8"); // 디코딩 처리
* JavaScript로 암호화 -> Java로 복호화, 혹은 그 반대의 경우 쓸 수 있음 [JavaScript] [Java] import sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; String enc_txt = new BASE64Encoder().encode(txt.getBytes()); String dec_txt = new String(new BASE64Decoder().decodeBuffer(enc_txt)); or imort org.apache.commons.codec.binary.Base64; // commons-codec-1.5.jar String enc_txt = new String(Base64.encodeBase64(txt.getByt..
* innerWidth 브라우저 창의 가로 길이(사용자 가시폭) width = top.window.innerWidth; * innHeight 브라우저 창의 세로 길이(사용자 가시폭) height = top.window.innHeight; * offsetHeight 브라우저 창의 세로 길이(사용자 가시폭) height = document.documentElement.offsetHeight; * offsetWidth 브라우저 창의 가로 길이(사용자 가시폭) width = document.documentElement.offsetWidth; * clientHeight 브라우저 창의 세로 길이(사용자 가시폭) height = document.documentElement.clientHieght; * clientWi..
* escape() - encodeURI()와 encodeURIComponent()의 중간 정도의 범위로 문자를 인코딩 - encode 하지 못하는 문자들 : @*/+ * encodeURI() - 최소한의 문자만 인코딩 - encode 하지 못하는 문자들 : ~!@#$&*()=:/,;?+' * encodeURIComponent() - 대부분의 문자들을 인코딩 - encode 하지 못하는 문자들 : ~!*()' - &=+ 기호를 인코딩해주므로 Ajax 연산에서 사용
트위터 페이스북 미투데이 요즘 C로그
hostname = window.location.hostname; host = window.location.host; href = window.location.href; ⇒ 완전한 URL return port = window.location.port; pathname = window.location.pathname; ⇒ hostname을 제외한 URL return search = window.location.search; ⇒ URL의 ? 다음의 부분인 parameter return protocoal = window.location.protocol;