简单的AJAX实现(HELLO AJAX)

2016-02-19 10:41 8 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

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

延伸阅读
标签: 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能够时间即时的聊天室。这...
标签: Web开发
1.建立一个aspx页面 html代码 html xmlns="http://www.w3.org/1999/xhtml" head id="Head1" runat="server"     title小山/title     link type="text/css" href="../../Styles/tree_css/tree.css" rel="stylesheet" /head body     form id="Form1" runat...
标签: Web开发
目的是实现了,个人觉得在执行速度上不是很理想,希望大家帮忙改进,谢谢! 大家知道IE只能一次发送一个Ajax请求,你是否尝试过在一个页面上用Ajax请求多次,虽然可以实现我们发现代码很乱 我们来实现一个在页面呈现缓存的例子吧! //获取Dom function $(id) { return document.getElementById(id); } 思路:我们把要加载的缓存放在一个集合中,...
标签: Web开发
script     //设一个变量     var XMLHttpReq=false;    //创建一个XMLHttpRequest对象    function createXMLHttpRequest(){      if(window.XMLHttpRequest){ //Mozilla       XMLHttpReq=new XMLHttpReques...

经验教程

72

收藏

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