- 博客(8)
- 资源 (14)
- 收藏
- 关注
原创 Ajax开发模式
这里我们只简要的说下,主要是讲MVC模式, 即模型-视图-控制器模式。视图是指生成的HTML页面和生成页面的代码;模型是指状态的内部表示,比如:压下,放开,不活动等;控制器是指当用户发出命令后,处理该命令的层 ,一般来说就是指,视图和模型通讯的中间层,整个CGI或者servlet层是控制器。MVC模式的黄金定律是视图和模型不应该直接的相互通信。
2007-07-14 09:15:00
766
原创 Ajax中代码的重构
以前我们讲解了关于ajax的基础知识,了解到怎样操作DOM、加载一个文档等。如果你不打算去做一个ajax的大型代码库,你可以不用理会该小节的内容。因为这是对于维护大型的代码库所必须的。重构refactoring:下面我们讲解一下关于Ajax中关于代码的重构的问题,首先我们要清楚,重构的作用和目的:第一,重构不是增加新的代码,而是重写代码使它们变得更加清晰,易于维护;第二,重构是识别出通用的解决
2007-07-07 10:33:00
1783
原创 Ajax使用 XMLHttpRequest 异步加载文档的例子
上一节我们了解到可以使用 IFrame、XMLDocument、XMLHttpRequest 来达到异步加载数据的目的,并且主要讲述了XMLHttpRequest异步加载的部分工作原理:首先我们通过getXMLHttpRequest()函数创建了XMLHttpRequest对象,接着使用它来向服务器发送请求,并且我们通过使用回调函数来监视并捕获当前请求的状态。好了,现在我们来开始本小节的
2007-07-06 14:33:00
2500
8
原创 Ajax使用XML异步加载数据
在使用应用的时候,特别是独占式的应用,用户会持续地和应用进行交互,所以基于 Web的开发,网络延迟是一个很重要的因素,传统的web应用依赖于整个页面的重新加载。每一次发到服务器的调用都会打断用户的使用。这便需要异步加载数据来实现。最早提供这种后台通信能力是使用 IFrame ,后来,XMLHttpRequest对象提供了更清晰和强大的功能。我们先来看一下这2个技术。IFrame : I 字
2007-07-06 12:23:00
4435
原创 Ajax操作Dom的基础--节点的添加(二)
上面我们使用了 自定义的addnode()函数+createElement()和appendChild方法添加了节点,下面我们使用innerHTML方法来为Dom添加节点:http://www.w3.org/1999/xhtml" > 无标题页 function InnerH() { var empty=document.getE
2007-07-06 09:10:00
908
原创 Ajax操作Dom的基础--节点的添加
function display(){var empty=document.getElementById("empty");addnode(empty,"hello");addnode(empty,"Ajax");}function addnode(el,text){var node=document.createElement("div"); //新建一个 div 元素var txtno
2007-07-05 14:01:00
918
原创 Ajax须知
依据《Ajax in Action》第一: 三层(视图、逻辑、数据)视图一般来说,指客户端界面,也就是应用层。逻辑,笼统来说,指程序员所写的代码,包括前台的和后台的。数据,简单说就是指数据库了,可以是SQL、Access、XML、Oracle 等第二:一个好的程序要做到清晰的三层的分离,这样才能便于软件的移植和维护。第三:没有什么特别的,先了解Ajax的含义 Asynchronous
2007-07-05 12:15:00
721
quick up and down in jQuery
2009-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人