cooke 가져오기
language/java 2013. 7. 23. 15:54function getCookie1(Name) {
var search = Name+"=";
search=search.replace(/_/gi,"%5F");//_가 인코딩이 않되어 수작업으로 변경
if (document.cookie.length > 0) { // 쿠키가 설정되어 있다면
offset = document.cookie.indexOf(search);
// alert(document.cookie); //사용 할 수 있는 쿠키 값을 불러옴
// alert("3333 offset :"+offset+" // search:"+search);
// alert("3333 offset :"+offset
// +"\n//search:"+search
// +"\n//escape():"+escape(Name)
// +"\n//encodeURI() :"+encodeURI(Name)
// +"\n//unescape() :"+unescape(Name)
// +"\n//decodeURI() :"+decodeURI(Name)
// +"\n//encodeURIComponent() :"+encodeURIComponent(Name)
// +"\n//decodeURIComponent() :"+decodeURIComponent(Name) ); // _ 는 인코않된다...ㅋ
if (offset != -1) { // 쿠키가 존재하면
offset += search.length;
// set index of beginning of value
end = document.cookie.indexOf(";", offset);
// 쿠키 값의 마지막 위치 인덱스 번호 설정
if (end == -1)
end = document.cookie.length;
return unescape(document.cookie.substring(offset, end));
}
}
return "";
}
<script>
$('#chk_same').click(function() {
var ischecked = $('#chk_same').attr('checked');
if(ischecked){
firtName = getCookie1("AWB_FIRT_NAME");
lastName = getCookie1("AWB_LAST_NAME");
birth = getCookie1("AWB_BIRTH_DATE");
sex = getCookie1("AWB_PAX_SEX");
hangul_name =getCookie1("AWB_USER_NM");
alert("firtName:"+firtName+"//lastName:"+lastName+"//birth:"+birth+"//sex:"+sex);
$('#pax01_hangul_name').val(firtName); //hidden 값
$('#pax01_last_name').val(lastName);
$('#pax01_first_name').val(firtName);
$('#pax01_birth').val(birth);
// $('#pax01_sex').val(sex);
$("#pax01_sex").val(sex).attr("selected", "selected"); //select box 선택
}
});
</script>
'language > java' 카테고리의 다른 글
request의 Parameter 값 확인 하기 (0) | 2013.11.11 |
---|---|
[Reflection] - Value Object 로그 만들자 (0) | 2013.11.08 |
시간을 계산해서 해당 시간보다 느리면 flase 빠르면 true를 반환한다. (0) | 2013.09.16 |
getYear 오류 (0) | 2013.07.12 |
test (0) | 2013.07.09 |