使用JavaScript 刪除目前網域的所有Cookie
在JavaScript 中,刪除目前網域的所有Cookie 涉及以程式設計方式將它們從瀏覽器儲存中刪除.
如何使用刪除所有Cookie JavaScript
要清除目前域的所有cookie,您可以使用以下JavaScript 函數:
function deleteAllCookies() { document.cookie.split(';').forEach(cookie => { const eqPos = cookie.indexOf('='); const name = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT'; }); }
此函數迭代儲存在文件cookie 屬性中的所有cookie,提取他們的名字並將其設定為過去的到期日(1970 年1 月1 日),從而有效地“刪除”
方法的限制
請注意,此程式碼有一些限制:
以上是如何使用 JavaScript 刪除目前網域的所有 Cookie?的詳細內容。更多資訊請關注PHP中文網其他相關文章!