2016-11-18 97 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令牌。

相關問題