javascript - 我可以保存 cookie 并在其他页面上使用它吗?
问题描述
[已解决] 我有一个存储在 file:/// 的小网站,其中包含多个页面,每个页面中都有一个测验。我需要将测验结果保存在 cookie 中。当我更改页面时,cookie 变为未定义,我不知道如何访问上一页的 cookie。我怎么能那样做?使用 cookie 是不是最好的主意?
谢谢你,祝你有美好的一天。
本
在第一页上,我将数字 1 放入 cookie 中。当我尝试在第二页上访问它时,cookie 未定义。我希望它里面有 1 个。
解决方案
当然,您可以保存 cookie ( document.cookie = 'testcookie=;expires=Thu, 01 Jan 1970 00:00:01 GMT;';
) 并在任何其他页面上使用它,只要这些页面位于同一域中即可。这是您在表单提交或任何其他触发器上保存 cookie 的方式:
https ://codepen.io/hac/pen/oOKOOe
推荐阅读
- java - 删除 buildSessionFactory() 的参数
- visual-studio-2017 - 是否有有关适用于 Windows 操作系统的 Openvino 推理引擎的指南?
- ruby-on-rails - 您将如何使 pdf 链接(在您的网站上)规范到您的本地页面?
- windows - 如何在 VM Ware Workstation 15 中使用单独的外部 IP 地址?
- python - 是否可以捕获 python 中的 try 块中引发的所有警告?
- azure - 使用 Azure B2C 登录时如何在自定义页面中嵌入登录控件
- php - 重定向后我的 CI 会话被破坏
- mysql - 如何将特定的 SELECT 命令与 UPDATE - SQL 结合使用
- database - 在 JSP 中以表格式发布基于 servlet 的数据库查询结果
- python - 如果输入参数在 Django 模板中无效,如何抛出异常