我的网站完全取决于会话,我将它们存储在Cookie中。
因此有必要启用浏览器的cookie。
现在,我可以使用java脚本检查浏览器中是否启用了cookie:
if (!navigator.cookieEnabled)
{
//Display an warning message asking users to enable the cookies.
}
但是,如果用户不知道在哪里可以找到在浏览器中启用cookie的选项,该怎么办呢。
所以我想提供一个警告消息内的按钮,以便在点击按钮时使用java脚本启用浏览器的cookie。
浏览器是否为java脚本提供了这种写入功能?
答案 0 :(得分:1)
不,出于安全原因,您无法使用javascript启用此功能。有充分理由不允许这样做。
如果您愿意考虑,还有其他一些选择。即在URL中传递会话ID,在localStorage中存储会话ID或现代方法是使用JWT令牌。