我正在尝试使用 JavaScript 获取存储的 cookie。这是通过检查页面并转到资源在 Google Chrome 中显示的 cookie 列表。
当我运行代码时:
alert(document.cookie);
它只显示 K----S-----C---- cookie,但不显示 adminhtml cookie。如何访问 adminhtml cookie?
==================================================== =
编辑:
根据所选答案,JavaScript 无法访问仅 HTTP cookie。虽然我找到了解决方法。它可能不是最安全的,但在这种需要获取 cookie 信息的情况下,试试这个。
使用 PHP 将 cookie 信息写入隐藏的 div:
<div id="adminhtml" style="visibility:hidden"><?php
echo $_COOKIE['adminhtml'];
?></div>
然后使用JavaScript获取div的innerhtml:
<script>
var cookieValue = document.getElementById("shopperid").innerHTML;
</script>