{
string loginNames = Request.QueryString["loginName"].ToString();
if (loginNames != null || loginNames != "")
{
MODEL.OUTUSERINFO outUser = new BLL.OUTUSERINFO_BLL().GetModelByWhereStr("USERNAME='" + loginNames + "'");
if (outUser != null)
{
this.LabUserName.Text = outUser.USERNAME;
this.LabloginTimes.Text = outUser.LOGINTIMES.ToString();
this.Label1.Text = outUser.LASTTIME;
}
else
{
Response.Write("<script>alert('用户名不存在!')</script>");
}
}
else
{
Response.Write("<script>alert('用户名不存在!')</script>");
}
}
我已经从另一个页面获取登入名,通过登入名得到了该登入名的所有信息,其中3个属性赋值给了lable,那我如何在另外一个新的页面通过Javascript来获取这个页面所获得的登入名的实体去判断页面是否也存在该用户已经登入,不用seesion,只用js,谢谢大家了,小弟分数不多,献上一点
function IsLogin()
{
var outUserName="????";
if( outUserName!= "")
{
document.getElementById("tbLogin").style.display="none";
document.getElementById("tbUserInfo").style.display="";
}
}
3 个解决方案
#1
纠正一下,是当前页面js获取,而不是在新的页面
#2
Javascript来获取这个页面所获得的登入名的实体
去判断页面是否也存在该用户已经登入
---------------------
高,实在是高...
去判断页面是否也存在该用户已经登入
---------------------
高,实在是高...
#3
可以通过脚本语言控制输出到客户端的html语言
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script type="text/javascript">window.alert('aaa');</script>");
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script type="text/javascript">window.alert('aaa');</script>");
#1
纠正一下,是当前页面js获取,而不是在新的页面
#2
Javascript来获取这个页面所获得的登入名的实体
去判断页面是否也存在该用户已经登入
---------------------
高,实在是高...
去判断页面是否也存在该用户已经登入
---------------------
高,实在是高...
#3
可以通过脚本语言控制输出到客户端的html语言
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script type="text/javascript">window.alert('aaa');</script>");
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script type="text/javascript">window.alert('aaa');</script>");