0

我有一个我自己编写的小 javascript 应用程序,它有助于将网站的光栅化 psd 转换为 html + css。

它会做一些事情,比如创建一个图像叠加层,然后有滑块来编辑图像的不透明度、比例、z-index 等等。

不过,我希望应用程序记住刷新之间的滑块设置。Cookie 可用于存储此信息,但当站点位于本地时则不能。

当站点是本地站点时,我可以强制 Chrome 使用 cookie 吗?

4

3 回答 3

1

在 chrome 中,cookie 要么从第三方启用,要么被禁用。因此,您只需设置普通 cookie,如果不允许它们,则该功能将不起作用

于 2013-07-27T17:35:14.467 回答
1

cookie 在 localhost 上应该可以正常工作,但如果您使用 file:// 协议,它们将无法正常工作。Cookie 由您的网络服务器和浏览器处理,我认为 Cookie 不可能仅使用浏览器工作。

如果我错了,请纠正我。

于 2013-07-27T17:37:12.323 回答
0

您可以使用localStorage.

看:

例子:

请注意,还有(一些合法的)关于存储技术状态的投诉localStorage,例如. 出于保存状态(sessionStorage也存在)或设置的目的,可能没什么大不了的(投诉主要与性能相关)。小心地将其视为成熟的数据库替代品,而无需了解更多有关其使用问题的信息。

于 2013-07-28T15:01:06.727 回答