在 Web 開發領域,管理 Cookie 的能力至關重要。 JavaScript 是一種多功能的 Web 腳本語言,提供了強大的機制來刪除與目前網域關聯的所有 cookie。
下面的 JavaScript 程式碼可以有效刪除目前網域中的每個 cookie:
function deleteAllCookies() { // Split the cookie string into an array of individual cookies document.cookie.split(';').forEach(cookie => { // Determine the name of the cookie const eqPos = cookie.indexOf('='); const name = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; // Expire the cookie into oblivion document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT'; }); }
雖然此解決方案在大多數情況下都有效,但重要的是要了解其限制:
以上是如何使用 JavaScript 刪除所有 Cookie?的詳細內容。更多資訊請關注PHP中文網其他相關文章!