0

こんにちは、単一の Web サイトによって保存されたすべての Cookie を削除する方法はありますか? たとえば、ブックマークレットに次のコードを入力して、パーティクル Web サイトによって保存された Cookie を表示できます。

javascript:alert(document.cookie);

以下のコードは知っていますが、ブックマークレットに収まる小さなコードはありますか?

var cookie = document.cookie.split(';');

for (var i = 0; i < cookie.length; i++) {

    var chip = cookie[i],
        entry = chip.split("="),
        name = entry[0];

    document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
4

1 に答える 1

0

Online YUI Compressorのような縮小ツールを使用すると、すべてのコードを縮小して 1 行にまとめることができます。例として、上記のコードは縮小後に次のようになります。

var cookie=document.cookie.split(";");for(var i=0;i<cookie.length;i++){var chip=cookie[i],entry=chip.split("="),name=entry[0];document.cookie=name+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;"};
于 2013-11-10T09:28:49.847 に答える