이번 글에서는 cookieEnbled 프로퍼티에 대해서 알아 보도록 하겠습니다.

 

웹페이지를  작성을 할때  쿠키를 이용해서 여러가지 설정값이나 기타 데이터를

저장을 하게  작성을 합니다.  하지만  해당 브라우저가 쿠키를  지원을 하지 않는

다면 어떻게 될까요?

 

당현히 쿠키에 관련된 데이터를  클라이언트에  저장을 할수가 없게 됩니다. 이런

경우  개발자는   두가지를 선택을 해야 합니다.  다른 방법으로  쿠키에 저장할

데이터를 다른  데이터 장치에 저장을 할것인지  아니면   쿠키에 저장되는 데이터

를  저장을 하지 않도록 설정을 하는 방법이 있습니다.

 

그럼 어떻게  클라이언트  브라우저가  쿠키를 지원을 하는지  아니면 지원을 하지

않는지 확인을 할수가  있을 까요?  cookieEnbled 프로퍼티를 이용을 해서  확인을

할수가 있습니다.

 

 

 

해당 프로퍼티는 navigator  객체에 속해 있습니다.  if(navigator.cookieEnbled)  해당 코드는  쿠키를 사용를  사용을 할수가 있다면 true를 반환을 하게 됩니다. 

 

쿠키를 사용을 할수있는지 체크를 하고  데이터 서버를 이용을 하던지  아니면  다른 방법을 사용을 하여  쿠키를 대체를 할수가 있을 것입니다.

 

 

 

 

+ Recent posts