Navigator: cookieEnabled 屬性

Baseline 2024
新推出

自 2024 年 9 月起,此功能已可在最新裝置和瀏覽器版本上使用。此功能可能無法在舊裝置或瀏覽器上使用。

navigator.cookieEnabled 返回一個布林值,指示 cookie 是否已啟用。

該屬性是隻讀的。

布林值。

注意: Web 瀏覽器可能會在某些情況下阻止寫入某些 cookie。例如,Chrome 瀏覽器以及 Firefox 的一些實驗版本不允許建立帶有 SameSite=None 屬性的 cookie,除非它們是透過 HTTPS 建立並帶有 Secure 屬性。

示例

js
if (!navigator.cookieEnabled) {
  // The browser does not support or is blocking cookies from being set.
}

規範

規範
HTML
# dom-navigator-cookieenabled-dev

瀏覽器相容性