`

第一个ajax程序

    博客分类:
  • ajax
阅读更多
运行ajax需要用到apache服务器,选用的是apache2.2,服务器安装完后的文件目录如下图所示:


其中的htdocs目录存放的是平时用的html,php文件
HelloWorld。html文件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello World</title>
<script type="text/javascript">
	try
	{
		var xmlhttp = new XMLHttpRequest();
	}
	catch(e)
	{
		var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	}
	xmlhttp.open('GET','hello_world.php',true);//打开php文件
	xmlhttp.onreadystatechange = function()
	{
		if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			alert(xmlhttp.responseText);	
		}
	}
	xmlhttp.send();
</script>
</head>

<body>
</body>
</html>


hello_world.php
<?
	echo 'Hello World';
?>

启动apache服务器后,在浏览器中输入http://127.0.0.1/HelloWorld.html
会弹出一个hello world对话框
  • 大小: 16.1 KB
分享到:
评论

相关推荐

    Ajax高级程序设计pdf

    还会讨论如何创建第一个Ajax请求,理解异步与同步的区别,以及如何利用JavaScript处理响应。 **第二章:数据格式** Ajax传输的数据可以是XML、JSON、HTML等多种格式。本章将深入探讨XML和JSON,它们在Ajax中的角色...

    ASP.NET.AJAX程序设计.第II卷

    《ASP.NET.AJAX程序设计.第II卷》是一本深度探讨ASP.NET AJAX技术的专业书籍,专注于客户端的Microsoft.AJAX.Library以及异步通信层。ASP.NET AJAX是微软推出的一个强大的框架,它允许开发者在ASP.NET环境中构建高度...

    ASP.NET AJAX 程序设计 第二卷 part1

    依照顺序把下载的压缩包改成名字才可以解包 ASP.NET AJAX 程序设计 第二卷.part1 .rar ASP.NET AJAX 程序设计 第二卷.part2 .rar ASP.NET AJAX 程序设计 第二卷.part3 .rar ASP.NET AJAX 程序设计 第二卷.part4 .rar...

    ASP.NET+AJAX程序设计(第一卷:服务器端)

    总结,ASP.NET+AJAX程序设计在服务器端的运用涉及到一系列技术和策略,包括服务器控件、异步通信以及优化方法。理解并熟练掌握这些技术,能够帮助开发者构建出既高效又具有优秀用户体验的Web应用。在实际开发中,应...

    ASP.NET Ajax程序设计 第II卷 2

    ASP.NET Ajax程序设计 第II卷 pdf版 还是热乎着的呢 第2部 这只是基本的一部分.其它部分在这里都可以找到

    ajax高级程序设计 源代码

    第1章 什么是Ajax   1.1 Ajax的诞生   1.2 Web的演化过程   1.2.1 JavaScript   1.2.2 帧   1.2.3 隐藏帧技术   1.2.4 动态HTML和DOM   1.2.5 iframe   1.2.6 XMLHttp   1.3 真正的Ajax...

    AJAX高级程序设计第二版

    《AJAX高级程序设计第二版》是一本深入探讨AJAX技术的专业书籍,旨在帮助开发者提升在Web开发中的AJAX应用水平。AJAX,全称Asynchronous JavaScript and XML(异步JavaScript与XML),是一种创建动态网页的技术,...

    ASP.NET Ajax程序设计(I卷)

    ASP.NET AJAX程序设计是微软开发框架中用于创建高度交互式和响应式的Web应用程序的重要技术。在I卷中,虽然我们无法获取完整的书籍内容,但我们可以深入探讨ASP.NET AJAX的一些核心概念和关键特性。 1. **AJAX...

    如何使用Ajax技术开发Web应用程序

    这里,`getElementsByTagName('data')[0]`获取到XML文档中名为"data"的第一个元素,`firstChild.data`则获取到该元素的文本内容。然后,`updateObj()`函数将这个内容应用于具有特定ID(如"xmlObj")的HTML元素,更新...

    ASP.NET AJAX程序设计 第I卷

    1. **第一章:ASP.NET AJAX简介** - AJAX的基本原理和工作模式:讲解了AJAX如何通过异步通信提升用户体验,以及XML在网络传输中的角色。 - .NET Framework 2.0以上的版本如何支持AJAX:介绍ASP.NET AJAX扩展和AJAX...

    一个客户端的验证小程序ajax

    一个客户端的验证小程序ajax function Go() { //第一步 初始化 createXMLHttpRequest(); //第二步 取得表单中需要的数据 var newName =document.f3.uname.value; //第三步 建立要连接的URL并打开服务器的...

    AJAX高级程序设计.rar

    在本压缩包"AJAX高级程序设计.rar"中,包含了一个名为"AJAX高级程序设计.exe"的文件,这可能是一个教学软件或者教程,用于深入学习AJAX的高级应用。** **AJAX的基础知识主要包括以下几个方面:** 1. **...

    ASP.NET AJAX 程序设计 第一卷

    总而言之,"ASP.NET AJAX程序设计 第一卷"是深入学习和掌握ASP.NET AJAX开发的宝贵资源,无论你是初学者还是经验丰富的开发者,都能从中受益。通过学习和实践书中的内容,你将能够利用ASP.NET AJAX创建出高效、响应...

    Ajax高级程序设计

    不仅介绍了Ajax的基本知识,还讨论了Ajax模式和框架,同时针对XML(包括XPath和XSLT)、RSS/Atom、Web服务、JSON和Web用户界面组件等主题,阐述了如何将Ajax和这些技术有效地结合在一起,并利用Ajax开发的一个Web ...

    ASP.NET Ajax程序设计

    通过"Hello World"示例,初学者可以快速理解如何创建第一个ASP.NET AJAX程序,并了解到框架的发展前景。 第三章重点讲解了ScriptManager控件,它是ASP.NET AJAX的核心组件,负责管理页面上的客户端脚本资源,如...

    Easy Ajax with jQuery中文版 (PDF版)

    第一个Ajax程序示例 - **目标**:创建一个交互式概念生成器,从文本文件中随机选择两个选项并组合成新词汇。 - **技术栈**: - 客户端:jQuery用于发送Ajax请求和处理响应。 - 服务器端:PHP负责生成随机组合并...

    ASP.NET AJAX程序设计第I卷服务器端示例程序.part2

    ASP.NET AJAX程序设计第I卷服务器端示例程序.part2 ASP.NET AJAX程序设计第I卷服务器端示例程序.part1 http://download.csdn.net/source/945486 下载地址

    .net AJAx程序设计

    《.NET AJAX程序设计》是一本深入探讨使用.NET框架进行AJAX(Asynchronous JavaScript and XML)开发的专业技术书籍。在当今互联网应用中,AJAX技术因其能够实现页面无刷新、异步交互的效果,极大地提升了用户体验,...

Global site tag (gtag.js) - Google Analytics