这里HTML用的是vscode编译器写的。
一般浏览器不允许文件打开的网页去设置,添加cookie。
必须用本地服务器打开文件中的网页才行,(即打开网页的不是文件路径的地址,而是数字的本地地址)
就需要下载插件live Server插件。而这个插件必须在打开的文件夹中才能运行,点击文件->打开文件夹->打开目的文件->在目的文件页面内右键有Open with live server即可。
cookie的查看也不需要在文件中添加console.log慢慢调试。
这里推荐右键->检查->console终端中输入document.cookie
或者右键->检查->Application->Cookie就有
项目场景:
用cookie储存登录界面的用户账号信息
问题描述:
无论怎么调试cookie都是空,无法建立更别说增删。
原因分析:
查了一万年,发现这特么浏览器不接受本地文件打开的网页的cookie的设置
解决方案:
一般浏览器不允许文件打开的网页去设置,添加cookie。
必须用本地服务器打开文件中的网页才行,(即打开网页的不是文件路径的地址,而是数字的本地地址)就需要下载插件live Server插件。而这个插件必须在打开的文件夹中才能运行,点击文件->打开文件夹->打开目的文件->在目的文件页面内右键有Open with live server即可。
cookie的查看也不需要在文件中添加console.log慢慢调试。
这里推荐右键->检查->console终端中输入document.cookie
或者右键->检查->Application->Cookie就有