http://www.example.comにいて、ドメインが.example.comの Cookieと別のドメインがwww.example.comの Cookie を削除したいとします。
私は現在、この汎用関数を使用しています:
var deleteCookie = function (name)
{
document.cookie = name + '=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
};
ドメインがwww.example.comのCookieのみを削除しているようです。
しかし、ドメインが.example.comである Cookie も削除するように指定するにはどうすればよいでしょうか?
編集:基本的に、httponly フラグがない限り、http://www.example.comに関連するすべての Cookie を削除できる機能を探しています。そのような機能はありますか?