2

DNN をインストールしていますが、ポータルの 1 つが壊れており、「ログアウト」ボタンを押しても cokoie がクリアされないようです。jquery を使用して特定の Cookie をクリアすることは可能ですか? または別の ASP.NET ページですか?

4

1 に答える 1

6

はい、このようなCookieプラグインを使用します

$.cookie("name", null);

アップデート:

if($('a[href="webiste.co.uk\/en-gb\/admin.aspx"]').length) {
    $.cookie("name", null);
}

更新 2:純粋な Js

function deleteCookie(name) {
    document.cookie = name+'="";-1; path=/';
}

var login = document.getElementById("loginlink");
login.onclick = function() {
  deleteCookie("name");
};
于 2012-04-10T11:05:02.253 に答える