ASP.net(C#)登陆后检测到默认密码,修改

登陆后检测到登陆密码为默认密码(固定的55555),弹出对话框,内容为“您的密码是默认密码,为了安全,是否需要更改”选择“是”跳到修改密码页面(修改.aspx),选择“否”,继续操作
如果不是text是input(text)??
我是在前台输入的,可是为何不能连接到修改.aspx
为何没用啊,连“您的密码是默认密码,为了安全,是否需要更改”对话框都不跳出来

前台文本框<input id="Text1" type="text" name="text1" />
按钮<input id="Button1" type="button" value="button" onclick="check()"/>

JS:<script type="text/javascript">
function check()
{
var a = document.getElementById("Text1");
if(a.value=="55555")
{
if ( window.confirm('您的密码是默认密码,为了安全,是否需要更改'))
{ window.location.href='修改.aspx' }
else {};
}
}
</script>

×××我已经测试过了,好用,你再不好使的话,我就无解了。
---------------------------------------
你弹出对话框是想以下这么写的么,弹出后点是就会跳到修改页,你看看你的路径什么的都对不,href='../修改.aspx',在根目录用这个,要是在文件夹里就 href='../文件夹名/修改.aspx'
---------------
input的话,就在页面INPUT标签里添加ONCLICK,也可以调用一个JS,也可以直接像催眠那样写
------------------------
首先获取前台密码框的值,如果那个文本框ID为PWD的话,
if(PWD.text=="55555")
{
Response.Write("<Script Language='JavaScript'>if ( window.confirm('您的密码是默认密码,为了安全,是否需要更改')) { window.location.href='修改.aspx' } else {};</script>");
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-22
这么简单的问题,不久一个人机对话的对话框吗?
第2个回答  2010-07-22
input 的话就onclick事件里写啊

onclick='if ( window.confirm('您的密码是默认密码,为了安全,是否需要更改')) { window.location.href='修改.aspx' }'

ASP.net(C#)登陆后检测到默认密码,修改
首先获取前台密码框的值,如果那个文本框ID为PWD的话,if(PWD.text=="55555"){ Response.Write("<Script Language='JavaScript'>if ( window.confirm('您的密码是默认密码,为了安全,是否需要更改')) { window.location.href='修改.aspx' } else {};");} ...

asp.net (C#)强制修改默认密码
设置一个标志flag吧,比如flag=0表示还是默认密码,你在修改密码事件里将flag置为1 在登陆验证里判断flag if(flag==0){ return;\/\/不允许其他任何操作 } flag=0;

asp.net用C#语言实现更新当前用户的密码并加密,输入当前的密码,和修改...
你要用SqlDataAdapter来执行修改操作

(C#)asp.net修改密码怎么写呀(急)
简单点的,你在会员中心或后台,弄三个密码框,原始密码,新密码,确认新密码。,。,判断原始密码是不是当前密码,是的话,就将密码改成新密码,否则返回提示密码错误,...

vs2010中用ASP.net(C#) 做一登陆界面、用Session来判断是否已登陆、登...
lblerr.text = message.show("用户名或密码错误!");showvalidate(); \/\/重新显示验证码 } 那如何在页面判断是否登录呢?代码更简单,如下:if(session["loginuser"] == null) \/\/上面session名字用loginuser,这里的名字要和上面的相同,可以随便改,保持一致就行了,注意:session["loginuser"]后面,没...

关于asp.net(c#)后台登陆的问题
"数据库连接字符串");conn.Open();SqlCommand cmd = new SqlCommand("select * from tb_User where Userid =" + name + " and Userpwd="+pass+"", conn );int a = cmd.ExecuteNonQuery();if (a!=0){ Label1.Text = "登录";} else { Label1.Text = "用户名密码错误";} ...

C# asp.net,用户登录后显示用户的信息
设置类型 conn comm SreSql 三个变量自己设置 Comm.Connection = Conn;Comm.CommandText = StrSql;Comm.CommandType = CommandType.Text;下面的执行,最好用一下.read() 然后用getvalue来获取数值 OleDbDataReader reader = Comm.ExecuteReader();if (reader.Read()){ string _LastLogin...

c#编写登陆界面,要求可以修改密码。
我想你需要的不仅仅是界面设计的问题吧,还要写后台连接数据库,执行用户密码验证等。Asp.NET 提供了非常好的用户验证模型,而这种用户验证模型也可以非常方便地应用到WinForm的开发之中。如果你对Asp.NET的用户验证模型有了解,相信全部不成问题!,可以参考:http:\/\/stackoverflow.com\/questions\/787648\/...

ASP.NET C# 统计用户登录密码错误次数的代码。求助
int i = 0;string pwd \/\/用户输入的密码 string fpwd \/\/数据库存放的密码 for(int k = 0;k<N;k++){ if(pwd != fpwd){ i +=1;\/\/变量i加1 if(i <= N){ Respond.write("密码错误,请重新输入。")this.txtpwd.focus()\/\/密码框获得焦点 } else { 锁定帐号。} } } ...

ASP.NET(C#)用session判断用户是否登入
大哥 ...你代码好乱啊\/\/\/你改重新整理一下逻辑 首先 在登录按钮的点击事件里 你应该判断文本框的值 而不是判断username 和userpass 判断过了之后你再将用户信息存入Session中 再跳转页面 然后去用户界面的加载事件中判断Session的值 ...

相似回答
大家正在搜