是否可以使用javascript启用chrome或firefox等浏览器的Cookie?

时间:2016-11-18 10:38:10

标签: javascript jquery cookies browser

我的网站完全取决于会话,我将它们存储在Cookie中。

因此有必要启用浏览器的cookie。

现在,我可以使用java脚本检查浏览器中是否启用了cookie:

if (!navigator.cookieEnabled)
{
    //Display an warning message asking users to enable the cookies.
}

但是,如果用户不知道在哪里可以找到在浏览器中启用cookie的选项,该怎么办呢。

所以我想提供一个警告消息内的按钮,以便在点击按钮时使用java脚本启用浏览器的cookie。

浏览器是否为java脚本提供了这种写入功能?

1 个答案:

答案 0 :(得分:1)

不,出于安全原因,您无法使用javascript启用此功能。有充分理由不允许这样做。

如果您愿意考虑,还有其他一些选择。即在URL中传递会话ID,在localStorage中存储会话ID或现代方法是使用JWT令牌。