Ajax 404,帮我看看
时间:2010-12-11
来源:互联网
PHP code
HTML code
就是一个AJAX验证用户名是否存在的例子,我这里总是404,麻烦大家帮我看看,谢谢了
<?php // PHP程序开始 error_reporting(E_ALL^E_NOTICE);// 关闭所有提示 if($_GET["username"]=="admin") // 如果填入的用户名是admin,则 { $msg="admin已经存在"; // 消息:用户名重复 $msg=iconv("gb2312","UTF-8",$msg); // 字符编码转换 echo $msg; // 传回HTTP响应数据 } else // 如果填入的是其它 { $msg=$_GET["username"]."可用"; // 消息:用户名可用 $msg=iconv("gb2312","UTF-8",$msg); // 字符编码转换 echo $msg; // 传回HTTP响应数据 } ?>
HTML code
<html> <head> <title>范例17-3</title> <!--标题--> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!--元数据--> </head> <body> <!--文档体--> 用户名:<input id="Text1" type="text" onblur="OnBlur(this)"/> <!--用户名文本框--> <span id="IdCheck" style="width: 153px;height: 10px"> <!--提示标签--> (填入用户名,例如admin)<div id="message"> </div></span> <script lnaguage="jvascript"> // 脚本开始 var xmlHtpRq; // 保存XMLHttpRequest对象引用 function OnStatusChange() // 状态事件处理程序 { if (xmlHtpRq.readyState == 4) // 正常响应状态 { if (xmlHtpRq.status == 200) // 正确的接收响应数据 { document.getElementById('message').innerHTML = xmlHtpRq.responseText; // 设置提示信息 } else // 状态不正常 { document.getElementById('message').innerHTML = xmlHtpRq.status; // 输出状态码 } } } function OnBlur( obj ) // 文本框失去焦点时执行 { xmlHtpRq = new ActiveXObject("Microsoft.XMLHTTP"); // 创建XMLHttpRequest对象 url = "http://localhost/server.php?username=" + obj.value; // 构建URL xmlHtpRq.open('GET', url, true); // 打开连接 xmlHtpRq.onreadystatechange = OnStatusChange; // 注册状态事件侦听器 xmlHtpRq.send(null); // 发送请求 } </script> </body> </html>
就是一个AJAX验证用户名是否存在的例子,我这里总是404,麻烦大家帮我看看,谢谢了
作者: ratzip 发布时间: 2010-12-11
404 明显是url 错误撒
作者: hch126163 发布时间: 2010-12-13
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28