.cs
private void Button1_Click(object sender, System.EventArgs e)
{
Button1.Attributes.Add("onclick","return CheckForm()");
}
-------------------
前台js <SCRIPT LANGUAGE="javascript">
<!--
function CheckForm() {
var Location="http://web";;
var serpath="Login.aspx";; if (document.all.Username.value==""){
alert("用户名不能为空!");
document.all.Username.focus();
return false;
}
if (document.all.PassWord.value==""){
alert("密码不能为空!");
document.all.PassWord.focus();
return false;
}
var uname=document.all.Username.value;
var upwd=document.all.PassWord.value; var auth = new ActiveXObject("msxml2.xmlhttp");
auth.open("post",Location,false,uname ,upwd ) ;
auth.send() ;
switch(auth.status){
case 200:
login.action=Location;
login.submit
break;
case 401:
alert("用户无效或密码错误。");
login.action=serpath;
login.submit
break;
default:
alert("对不起,服务器发生错误,请稍后再试!");
}
}
//-->
</SCRIPT>
private void Button1_Click(object sender, System.EventArgs e)
{
Button1.Attributes.Add("onclick","return CheckForm()");
}
-------------------
前台js <SCRIPT LANGUAGE="javascript">
<!--
function CheckForm() {
var Location="http://web";;
var serpath="Login.aspx";; if (document.all.Username.value==""){
alert("用户名不能为空!");
document.all.Username.focus();
return false;
}
if (document.all.PassWord.value==""){
alert("密码不能为空!");
document.all.PassWord.focus();
return false;
}
var uname=document.all.Username.value;
var upwd=document.all.PassWord.value; var auth = new ActiveXObject("msxml2.xmlhttp");
auth.open("post",Location,false,uname ,upwd ) ;
auth.send() ;
switch(auth.status){
case 200:
login.action=Location;
login.submit
break;
case 401:
alert("用户无效或密码错误。");
login.action=serpath;
login.submit
break;
default:
alert("对不起,服务器发生错误,请稍后再试!");
}
}
//-->
</SCRIPT>
解决方案 »
- 急求!!! 一个在线聊天系统 asp.net开发的
- 关于 URL访问安全的问题
- 上传控件问题,以前都是这样写的这次写竟然报错大家帮我看看怎么回事?
- 怎么设置框架的高度?
- WindowsAuthentication_OnAuthenticate 事件什么时候被激发呀?
- 请高手帮我看看,有什么错误
- 谁能给我 b/s 结构的网站 让我看看啊,主要是想看表格设计,有专业的表格也可以,谢谢
- 运行BBS论坛的时候出现这个错误
- 自定义了一个namespace放在一个.cs文件,在另一个.aspx文件中,如何使用这个namespace?
- 感觉在脚本里用window.open(*.aspx)开一个字窗口好慢! 是这样吗?我的.aspx里就只放了个日期控件呀! :(
- 乍么在别人的机子上打开VS2003的项目呀?
- asp.net的几个简单问题(VB.NET开发),请指教
----------
不是后台生成的js,本来js就是放在<head>下,就是我给出的代码.....
===============
baobei7758(陵少)
----------
开始我放在page_load下是可以正常运行,但加我在Button1.Attributes.Add("onclick","return CheckForm()");的代码之前加入段Session["usr"]=Username.Text;无法获取值