面向Java开发人员的Ajax技术[7]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

现在,你应该对Ajax处理过程有了一个高层视图。我将进入其中的每一步看看更细节的内容。如果你找不到自己的位置时,就回头再看看图1,加因为Ajax方法的异步本质,所以时序图并不是笔直向前的。

 

 

发送一个XMLHttpRequest

我将从Ajax时序图的起点开始:从浏览器创建并发送一个XMLHttpRequest。不幸的是,在不同的浏览器中创建XMLHttpRequest的方法都不一样。列表2中示例的JavaScript函数消除了这些与浏览器种类相关的问题,正确检测与当前浏览器相关的方法,并返回一个可以使用的XMLHttpRequest。最好将它看成备用代码,将它简单拷贝到你的JavaScript库中,在需要一个XMLHttpRequest时使用它即可。

列表2:跨浏览器创建一个XMLHttpRequest

/*

 * 返回一个新建的XMLHttpRequest对象,若浏览器不支持则失败

*/

本文关键:面向Java开发人员的Ajax技术
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top