这个网页你输入用户名:f 密码:f 就是一个错误的东东,居然会让登录按钮消失,郁闷

plglenn13 2010-02-03 05:32:06
http://www.517181.com/Personal/login.aspx
这个网页你输入用户名:f 密码:f
就是一个错误的东东,居然会让登录按钮消失,郁闷
...全文
275 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
alan0128 2010-02-03
  • 打赏
  • 举报
回复
ie8没有问题,ie6没有试
vip__888 2010-02-03
  • 打赏
  • 举报
回复
整个页面的样式变了 可能是你输出的JS造成的
zhouwu0716 2010-02-03
  • 打赏
  • 举报
回复
可能是下面的层的挡住了!
ckl881003 2010-02-03
  • 打赏
  • 举报
回复
可能是IE6的BUG,虽然理论上说脚本在网页任何地方都没有问题,但是你现在在整个文件的头就输出一个脚本,而且你有没有发现,IE6下整个样式都乱了,说明IE因为这个脚本的原因造成了CSS解析出了问题,然后就造成了这个结果。

建议:不要这样在事件里面写JS这个习惯太差了。这个一般都是以前编ASP的时候的写法,有区别的。慎用
阿非 2010-02-03
  • 打赏
  • 举报
回复
Response.Write 造成的

改用

ClientScript.RegisterStartupScript(GetType(), "error", "alert('用户名或密码错误!');", true);
lilin8905 2010-02-03
  • 打赏
  • 举报
回复
Response.Write("<script>alert('用户名或密码错误!');window.history.go(-1);</script>");
试一下
plglenn13 2010-02-03
  • 打赏
  • 举报
回复
什么原因?,
随风落梦 2010-02-03
  • 打赏
  • 举报
回复
up
plglenn13 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wosizy 的回复:]
引用楼主 plglenn13 的回复:
http://www.517181.com/Personal/login.aspx
这个网页你输入用户名:f  密码:f
就是一个错误的东东,居然会让登录按钮消失,郁闷

.......
登录了没问题啊!··
[/Quote]
ie6
plglenn13 2010-02-03
  • 打赏
  • 举报
回复
输入用户名:f 密码:f .
登录按钮消失

尊重事实,我来提问题的,这点流量有意思吗?
注意,测试环境是ie6
protected void btnOk_serverclick(object sender, EventArgs e)
{
xl_user u = new xl_user();
if (u.fn登录(username.Value, userpass.Value).Tables[0].Rows.Count > 0)
{
Response.Cookies["username"].Value = username.Value.Trim();
Response.Cookies["username"].Expires = DateTime.Now.AddDays(1);


Response.Cookies["userid"].Value = u.fn登录(username.Value, userpass.Value).Tables[0].Rows[0]["userid"].ToString();
Response.Cookies["userid"].Expires = DateTime.Now.AddDays(1);



Response.Redirect("manage.aspx");
}
else
{
Response.Write("<script>alert('用户名或密码错误!');</script>");
}
}

=>
protected void btnOk_serverclick(object sender, EventArgs e)
{
xl_user u = new xl_user();
if (u.fn登录(username.Value, userpass.Value).Tables[0].Rows.Count > 0)
{
Response.Cookies["username"].Value = username.Value.Trim();
Response.Cookies["username"].Expires = DateTime.Now.AddDays(1);


Response.Cookies["userid"].Value = u.fn登录(username.Value, userpass.Value).Tables[0].Rows[0]["userid"].ToString();
Response.Cookies["userid"].Expires = DateTime.Now.AddDays(1);



Response.Redirect("manage.aspx");
}
else
{
Common.WebMessageBox.Show("用户名或密码错误!");这样可以修复这个问题,为什么呢?

}
}
wosizy 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 plglenn13 的回复:]
http://www.517181.com/Personal/login.aspx
这个网页你输入用户名:f  密码:f
就是一个错误的东东,居然会让登录按钮消失,郁闷
[/Quote]
.......
登录了没问题啊!··
Aslangg 2010-02-03
  • 打赏
  • 举报
回复
手贱 点了
huing 2010-02-03
  • 打赏
  • 举报
回复
同样期待小白鼠
wosizy 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 nosuchtracter 的回复:]
广告贴?
期待小白鼠
[/Quote]
...
小白鼠是谁??
CalvinDo 2010-02-03
  • 打赏
  • 举报
回复
又来骗流量了
nosuchtracter 2010-02-03
  • 打赏
  • 举报
回复
广告贴?
期待小白鼠

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧