|
锁定老贴子 主题:告诉你AJAX怎么玩
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2007-05-18 关键字: 告诉你AJAX怎么玩
千言万语也无法详尽的描述ajax的魅力,那就先下水试试吧(临渊羡鱼,不如退而结网) 下面就结合这样一个案例来体验一下,需求是:用ajax实现网站用户唯一性校验。描述如下: 1.打开一个网站页面,输入用户名,点击校验按钮。 2.系统收到信息后进行比较判断,如果存在,则在当前页面提示“用户帐户信息已存在”,否则,提示“用户帐户可用”。 这里,客户端就要用到ajax,服务器我们用Servlet来实现。 首先,设计一个html页面,命名为accountCheck.html,具体代码见附件
够你看的了吧,慢慢看,每一个函数都有详细的注释,希望你能成为ajax高手. 哦,你已经看懂了吗?如果看懂了,把如上代码copy到accountCheck.html的标签之内,至此客户端的代码已经ok. 接下来,我们再来看看服务器端代码如何编写,前文已经说过,服务器端我们用Servlet来实现.具体代码如下: public void doGet(HttpServletRequest request, HttpServletResponse response) /** OK,现在我们终于可以歇口气来看看我们的成果啦.我将本文的全部代码以附件的形式附上,望大家测试评判!
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2007-06-22
if(xmlHttpRequest.overrideMimeType){
xmlHttpRequest.overrideMimeType("text/xml"); } |
|
| 返回顶楼 | |
|
时间:2007-06-22
if(xmlHttpRequest.overrideMimeType){
xmlHttpRequest.overrideMimeType("text/xml"); } 这句什么意思啊? |
|
| 返回顶楼 | |
|
时间:2007-06-23
对于ff来说,如果http server上的xml文件的contenttype设的不对(例如是text/plain),则不会当作xml解析,所以只能得到responseText而无法得到responseXml。
通常来说,不需要使用这个方法,除非你的web server设置不对,而且你又没有方法去改正它(比如碰到服务很差的virtual host)。 |
|
| 返回顶楼 | |
浏览 2738 次



)

