Ajax基础原理例子PART.I (附部分参考资料)
2008-09-20 22:30
344 查看
今天向企业I班同学讲了ajax的原理,并做了一个简单的例子,用于实现一个页面无刷新动态显示当前服务器的时间:
可以看看放在网上的具体例子,访问地址为http://www.koonsoft.net/samples/ajax/now.html,该示例其实包含3个文件:
http://www.koonsoft.net/samples/ajax/now.asp
http://www.koonsoft.net/samples/ajax/now_ajax.asp
http://www.koonsoft.net/samples/ajax/now.html
文件now.asp的代码如下(注:这个只是用于普通页面与AJAX的比较,不属于Ajax技术应用内容!):
<%=now%>
这是一个传统的asp文件,用于显示服务器的当前时间,如果不是点击刷新图标或者按下F5键,那么页面的内容永远不会刷新。
文件now_ajax.asp的代码如下:
%>
%>
这个文件是用来生成并返回一个xml格式的数据文件,其中有一个节点为hosttime,它的值带代表当前服务器的时间。
最后主要用来呈现的now.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>
<title>Ajax显示当前服务器时间</title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>
<body>
<span id="results">我是用来显示数据的html</span>
<input type="button" value='进行httpRequest' onclick="pollServer()"></input>
</body>
</html>
具体的例子请见示例页面。交给大家的练习就是课堂上所说的内容,如果不事先自己动手查阅资料,肯定无法完成我布置的练习,希望大家有问题跟贴留言。
参考资料包括以下内容:
《Ajax基础编程》(English Version)的纳米机器人下载地址
XML基础教程
XML DOM 教程
可以看看放在网上的具体例子,访问地址为http://www.koonsoft.net/samples/ajax/now.html,该示例其实包含3个文件:
http://www.koonsoft.net/samples/ajax/now.asp
http://www.koonsoft.net/samples/ajax/now_ajax.asp
http://www.koonsoft.net/samples/ajax/now.html
文件now.asp的代码如下(注:这个只是用于普通页面与AJAX的比较,不属于Ajax技术应用内容!):
<%=now%>
这是一个传统的asp文件,用于显示服务器的当前时间,如果不是点击刷新图标或者按下F5键,那么页面的内容永远不会刷新。
文件now_ajax.asp的代码如下:
%>
%>
这个文件是用来生成并返回一个xml格式的数据文件,其中有一个节点为hosttime,它的值带代表当前服务器的时间。
最后主要用来呈现的now.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>
<title>Ajax显示当前服务器时间</title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>
<body>
<span id="results">我是用来显示数据的html</span>
<input type="button" value='进行httpRequest' onclick="pollServer()"></input>
</body>
</html>
具体的例子请见示例页面。交给大家的练习就是课堂上所说的内容,如果不事先自己动手查阅资料,肯定无法完成我布置的练习,希望大家有问题跟贴留言。
参考资料包括以下内容:
《Ajax基础编程》(English Version)的纳米机器人下载地址
XML基础教程
XML DOM 教程
相关文章推荐
- Ajax基础原理例子PART.II
- Java基础学习笔记 第二部分 part 3
- prototype.js ,ajax部分使用例子
- js基础部分的一部分小例子
- ajax 基础例子
- AjaxPro for .net 基础例子
- Ajax学习笔记-基础原理
- ajax原理和例子
- 传智播客 AJAX基础之内部请求原理分析
- altium designer 中器件原理图库中,将一个器件分成几部分是如何操作的?就是如何用part表示?
- 【unity3d游戏开发之基础篇】unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- Ajax - 基础教程第八章例子学习二
- [C++学习历程]基础部分 C++中的函数中的值参数、地址参数、引用参数实际例子
- AJAX基础知识和核心原理
- ajax技术详解基础部分(一)
- C#基础--.net平台的重要组成部分以及.net程序简单的编译原理
- AJAX基础知识和核心原理
- Ajax无刷新分页偷懒版(该例子写于YII框架下,其他框架请自行修改部分代码)
- AJAX基础部分笔记
- [C++学习历程]基础部分 C++中的函数中的值参数、地址参数、引用参数实际例子