C#asp.net 静态判断登录 是否成功 cookie

前台页面 (必须留空)


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="exit.aspx.cs" Inherits="exit" %>



后台页面


using System;

using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class exit : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {

            HttpCookie cookie = Request.Cookies["usernamevip"];

            string 用户名 = cookie.Value;  // 显示用户名





            if (用户名 == null)
            {
                Response.Write(0);
            }
            else
            {

                Response.Write(1);
            }




        }
        catch
        {


            Response.Write(0);
        }





    }

}





HTML页面



 <a href="tuichu.aspx">  <dd class="vip" id="安全退出"  >
      <div></div>
      <p><font color="#FFFFFF"><b> 安全退出</b></font> </p> 
     </dd>
 </a>






<script type="text/javascript" src="http://www.hanqichao.com/jquery-3.5.1.min.js"></script>



<script >

$.ajax({
async:false,
url:"exit.aspx",
type:"post",
dataType:"json",
success:function(res){


         if(res==0)
         {   
            $("#安全退出").hide();
         }
         else
         {
            $("#安全退出").show();
}



}
});

</script>









解释:


 

$("#安全退出").show();


就是说  如果是有登录信息,就  显示id为:安全退出


否则 就隐藏


$("#安全退出").hide(); 







webform
桂ICP备16004754号