2016-11-18 96 views
1

我有一个完全依赖会话的网站,我将它们存储在cookie中。是否可以使用JavaScript来启用Chrome或Firefox等浏览器的cookies?

所以有必要启用浏览器的cookies。

现在我能够检查是否饼干在浏览器中使用Java脚本这样启用:

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

但是,如果用户没有知识在哪里可以找到一个选项来启用浏览器的cookies 。

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

浏览器是否将这种写入功能提供给java-script?

+0

以下检查似乎不允许http://stackoverflow.com/questions/18337645/open-chrome-settings-from-a-standard-webpage – gladiator

回答

1

不,您出于安全原因不能启用此JavaScript。不允许这样做有很好的理由。

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

相关问题