2013-11-21 1 views
1

jQuery를 문자열로 직렬화하는 여러 항목이있는 양식이 있습니다. 모든 공유 같은 만료 날짜를쿠키가 하나 이상의 값 = 키 쌍을 보유하는 것은 나쁜 습관입니까? 만료일 포함하지 않음

document.cookie = string + "expires=" + expires; 

양식 필드의 모든이 하나 개의 쿠키에있는이 방법은, 앰퍼샌드로 구분하고, : 나는 단순히 사용하고 있습니다. 초보 프로그래머로서의 나의 질문은 할 아주 나쁜 관행인가?

+0

쿠키는 문자열 만 보유하므로 여러 값이 일반적으로 사용됩니다. – charlietfl

답변

1

쿠키에 여러 키/값 쌍이있는 것은 절대적으로 정상입니다. 오래된 브라우저가 문자열 길이를 제한하기 때문에 조심하십시오. 이전 브라우저를 사용하지 않아서 문제가되지 않는다면 대신 로컬 저장소를 사용하고 개체를 로컬 저장소에 보냅니다.

스택 오버플로가 .... 특히 _utmz를 설정하는 쿠키를 봅니다. 구분 기호를 |

관련 문제