简单的AJAX实现(HELLO AJAX)

2016-02-19 10:41 11 1 收藏

下面图老师小编要跟大家分享简单的AJAX实现(HELLO AJAX),简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - Web开发 】

客户端部分:
代码如下:

html
head
meta http-equiv="Content-Type" content="text/html"/
script language="javascript"
var ajax;
function createAjax()
{
if(window.ActiveXObject)
{
try
{
return new ActiveXObject("Msxm12.XMLHTTP");
}
catch(e)
{
try
{
return new
ActiveXObject("Microsoft.XMLHTTP");
}
catch(e2)
{
return null;
}
}
}
else if(window.XMLHttpRequest)
{
return new XMLHttpRequest();
}
else
{
return null;
}
}
function onRcvData()
{
if(ajax.readyState==4)
{
if(ajax.status==200)
{
var content=document.getElementById('content');
content.innerHTML=ajax.responseText;
}
else
{
alert("error");
}
}
}
function ajaxSendRequest(uri)
{
ajax=createAjax();
if(!ajax)
{
alert("no");
return 0;
}
ajax.onreadystatechange=onRcvData;
ajax.open("GET",uri,true);
ajax.send("");
}
/script
titleHello AJAX/title
/head
body
div id="content"/div
br
input type="button" value="Hello"
onclick="ajaxSendRequest('http://localhost:8080/test/hello.jsp')"
/body
/html

服务器端部分(hello.jsp)
代码如下:

html
head
titlehellp/title
/head
body
%
out.println("HELLO AJAX");
%
/body
/html

来源:http://www.tulaoshi.com/n/20160219/1595491.html

延伸阅读
标签: Web开发
要写入数据库,我们知道的最简单的就是注册了, 就做个最简单的注册表单, 看看是如何提交数据的. 我们先写如下的html代码,三个文本框,一个按钮: p昵称:input type="text" name="username" id="sname" //p p密码:input type="text" name="password" id="spwd" //p p邮箱:input type="text" name="email" id="smail" //p pbutton id="sub"提交/bu...
标签: Web开发
Ajax在网上已经叫喊了好几年了, 但是还是有很多像我这样的新手没掌握它, 像这样能改善交互体验的技术不会用真是很遗憾呢. 所以我就把我学到的记录下来,供高手指正,新手共勉. 首先,稍微扫扫盲: AJAX = Asynchronous JavaScript And XML , 这里有三个关键词: Asynchronous, javascript和XML. 用一个图来表示它们的关系(我自己的理解,若有不妥望...
标签: Web开发
//request.html script type="text/javascript" var xmlHttp; function createXMLHttpRequest() { //创建一个xmlHttpRequest对象 if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function dealAct(){ var url = "requestPage.ph...
标签: Web开发
//request.html script type="text/javascript" var xmlHttp; function createXMLHttpRequest() { //创建一个xmlHttpRequest对象     if (window.ActiveXObject) {         xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");     }     else if (window.XMLHttpRequest) { &nb...
标签: PHP
概述 实话实说,创建一个聊天的程序不是一个很艰难的程序! 写这篇文章的目的是教你一步一步地用XML作为传输载体来创建一个轻量级的聊天程序。这是一个很有趣的应用,而我写这篇文章的动机也是来自于我平时很喜欢PHP。同时,通过业余时间的钻研,我发现通过Web提供了一个稳定的论坛以后,人们往往希望通过Web能够时间即时的聊天室。这...

经验教程

784

收藏

58
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部