有人请帮助我解决此问题,在我的ASP.NET应用程序中,我使用formauthentication.signout();登录应用程序的方法,但是我有一个奇怪的要求,我必须使用JavaScript函数来实现formauthentication.signout()。可能吗?如果是,请通过提供示例代码来帮助我来帮助我。

提前致谢

有帮助吗?

解决方案

您可以使用Ajax来“加载”调用formauthentication.signout的页面。

鉴于注销按钮具有ID“注销”,它看起来像这样。

$('#logout').click(function () {
    $.ajax({
        url: '/logout',
        success: function () {
            document.location = '/logged_out';
        }, error: function () { 
            alert('Logout failed');
        }
    });
    return false;
});
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top