728x90

자바스크립트 13

AES 암호화 코드

오늘은 자바스크립트에서 AES 암호화 방법에 대해서 설명하고자 합니다. 현재 웹사이트에 AES 암호화 방법이 많이 있지만. 정확히 동작하지않는 경우가 있어서 현재 제가 사용하고 있는 js 을 소개해 드리고 간단한 주석을 달았습니다. 아래 화면은 암호화 복호화에 대한 설명인데 그냥 참고용으로 보시면 되고, 실질적으로 지정된 js코드를 넣고 암호화할 문자열을 넘기면 됩니다. 중요한 부분은 암호화 키 부분인데 이 부분은 상호 간에 협의가 되어야 하는 부분입니다. 그리고 암호화 후 자동으로 Base64 로 엔코딩 됩니다. * 소스코드 (js) var aes_key = "abcdefghijklmnopqrstuvwxyz123456"; // 상호 협의된 암호키 var GibberishAES = (function(){..

구글 바차트 만들기

오늘은 구글에서 제공하는 API 중 가장 많이 사용하는 차트에 대해 연재를 하려 합니다. 기본 골격은 다 동일하고, 데이터 set도 다 동일하며, 생성하고자하는 함수만 다르게 하면 쉽게 구현할 수 있습니다. 다만 아래에 제가 구성해 놓은 자바스크립트 구조를 가져야 하겠죠~~ 기본적으로 google api chart 는 https://developers.google.com/chart/ 에서 볼 수 있습니다. 이제 아래의 소스만 가지고 있으시면 쉽게 만들 수 있습니다. * 소스코드 제일 중요한 부분이 두가지인데 data.addRows 에 표시하고자하는 숫치를 구성에 맞게 해야하고, options 에서 그 수치 규성에 맞게 옵션치를 한뒤, 바차트는 ColumnChart 을 호출을 하게 되면.. 위 처럼 데이터..

팝창을 여는 2가지 방식 (get, post)

자바스크립트에서 팝창을 여는 방법은 잘 알려진 방식인데 초보자 분들은 get 방식을 통해서만 전달이 되는 것으로 아시는 분들이 좀 계시더라구요,. 그래서 여기서 post 방식으로도 팝창을 열수 있는데 이 부분을 어떻게 하는지를 설명하고자 합니다. 그리고 제가 사용하는 팝창 여는 함수도 설명하고자 합니다. 마우래도 체계화가 좀 되어 있으면 함수 내의 부분이나 인자값을 좀 수정하면 다양하게 사용할 수 있기 때문입니다. 우선 일반적인 방식이 GET 방식을 설명합니다. * 소스코드 (GET) function GetOpen() { var f = document.write_form; // 이곳에서 팝창의 스타일을 지정한다. var is_status = "toolbar=no,directories=no,scrollba..

728x90
반응형