会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
跟着感觉走
春风吹,战鼓擂,我是菜鸟,我怕谁---->>努力的学习.net技术
博客园
首页
新随笔
联系
订阅
管理
XmlHttp利用
点击按钮后,不要调用服务器端事件,而是调用客户端事件,
<
script type
=
"
text/javascript
"
language
=
"
javascript
"
>
var xmlHttp
=
null
;
function PostData()
{
try
{
xmlHttp
=
new
ActiveXObject(
"
Msxml2.XMLHTTP
"
);
}
catch
(err1)
{
try
{
xmlHttp
=
new
ActiveXObject(
"
Microsoft.XMLHTTP
"
);
}
catch
(err2)
{
xmlHttp
=
new
XMLHttpRequest();
}
}
var Text1
=
document.getElementById(
"
Text1
"
);
var url
=
"
addData.aspx?User=
"
+
Text1.value;
xmlHttp.open(
"
GET
"
,url,
true
);
xmlHttp.onreadystatechange
=
OnHandler;
xmlHttp.send(
null
);
}
function OnHandler()
{
if
(xmlHttp.readyState
==
4
)
{
var isValid
=
xmlHttp.responseText;
var exists
=
document.getElementById(
"
exsits
"
);
exists.innerHTML
=
isValid.substring(
0
,
4
);
}
}
</
script
>
然后addData.aspx是一个空页面,其后台代码为
protected
void
Page_Load(
object
sender, EventArgs e)
{
string
user
=
this
.Request.QueryString[
"
User
"
];
//
add to db
response.write(
"
added
"
);
}
posted @
2007-10-05 14:42
jame_peng
阅读(
220
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告