如何使用 JavaScript 按名称列出所有 cookie?

要按名称列出所有 cookie,请使用数组中的 cookie 对。之后,您需要从该数组中获取键值对。

示例

您可以尝试运行以下代码来列出所有 cookie

<html>

   <head>

      <script>

         <!--

            function ReadCookie() {

               var allcookies = document.cookie;

               document.write ("所有饼干: " + allcookies );

               // 获取数组中的所有 cookie 对

               cookiearray = allcookies.split(';');

               // 现在从这个数组中取出键值对

               for(var i = 0; i < cookiearray.length; i++) {

                 name = cookiearray[i].split('=')[0];

                 value = cookiearray[i].split('=')[1];

                 document.write ("关键是: " + name + " and Value is : " + value);

               }

            }

         //-->

      </script>

   </head>

   <body>

      <form name = "myform" action = "">

         <p> click the following button and see the result: </p>

         <input type = "button" value = "Get Cookie" onclick = "ReadCookie()"/>

      </form>

   </body>

</html>

以上是 如何使用 JavaScript 按名称列出所有 cookie? 的全部内容, 来源链接: utcz.com/z/331833.html

回到顶部