Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 쿠키를 삭제하는 방법은 무엇입니까?


때로는 이후에 쿠키를 읽으려는 시도에서 아무 것도 반환하지 않도록 쿠키를 삭제하고 싶을 것입니다. 이렇게 하려면 만료 날짜를 과거 시간으로 설정하기만 하면 됩니다.

예시

다음 예를 시도해 보십시오. 쿠키의 만료 날짜를 현재 날짜보다 한 달 뒤로 설정하여 쿠키를 삭제하는 방법을 보여줍니다.

<html>
   <head>
      <script>
         <!--
            function WriteCookie() {
               var now = new Date();
               now.setMonth( now.getMonth() - 1 );
               cookievalue = escape(document.myform.customer.value) + ";"

               document.cookie="name=" + cookievalue;
               document.cookie = "expires=" + now.toUTCString() + ";"
               document.write("Setting Cookies : " + "name=" + cookievalue );
            }
         //-->
      </script>
   </head>
   <body>
      <form name="myform" action="">
         Enter name: <input type="text" name="customer"/>
         <input type="button" value="Set Cookie" onclick="WriteCookie()"/>
      </form>
   </body>
</html>