Asp+Ajax实现无刷新增加好友源代码解析
Asp+Ajax实现无刷新增加好友源代码解析
由于工作关系,要做个人空间,其中有一功能是增加对方为好友.如图:powered by 25175.net

用到的方法是ajax,费话少说贴切代码:
<a href="../../../javascript:void(0);" onClick="add_username(''<%= rs("username") %>'');">加为好友</a>,用到的js验证:
<script language = "JavaScript" src="ajax.js"></script>
<script>
//add user
function add_username(usr){
//
var sta;
var username=usr;
if(username!=""){
if(username!=""){
username="username="+username;
sta=posthttp(username,"Add_Friend.asp");
if(sta==false){
alert("添加失败,服务器错误");
}else{
if(parseInt(sta)==1)
alert("恭喜您,好友添加成功!");
else
alert(sta);
}
}else{
alert("请输入好友名");
}
}
}
</script>
ajax.js代码:
http_request = false;
if (window.XMLHttpRequest) {
//对于Mozilla、netscape、Safari等浏览器,创建XMLHttpRequest
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
//如果服务器响应的header不是text/xml,可以调用其它方法修改该header
http_request.overrideMimeType(''text/xml'');
}
} else if (window.ActiveXObject) {
// 对于Internet Explorer浏览器,创建XMLHttpRequest
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
上一篇:asp+ajax验证表单源代码
下一篇:
|
|
