Tell me how to clear the cookie value on all pages of the site by the specified key.

I did not clean it like this anywhere:

 $.cookie('nsc_visID',null,{ expires: 1, path: '/advertiser' }) 

This is how it is cleared only on pages in the root directory:

 $.cookie('nsc_visID',null,{ expires: 1, path: '/' }) 
  • Checked They are not deleted, just the value is overwritten by null , put expires 1 and they will be deleted in a day. - Jean-Claude

1 answer 1

 function deleteAllCookies() { var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var eqPos = cookie.indexOf("="); var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie; document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT"; } }