jsp页面用XMLHttpRequest简单的异步调用 不指定

Heck post in 前端开发 2010/09/10 11:52 评论(0) 阅读(1357) | |
          下面来讨论下jsp页面用XMLHttpRequest简单的异步调用smile,请看例子程序步骤点击在新窗口中浏览此图片
a.创建一个新的XMLHttpRequest--function newXMLHttpRequest()
b.创建DOM事件处理器--function onContinentChanged(selectCont, inForm)
c.创建回调函数callback--function displayNations(xmlData)
d.创建封装回调函数的函数--function getReadyStateHandler(requestFromServer, responseXMLHandler)
e.工具函数--IE下创建新的Dom文档--function createDomDoc()

前面五步在jsp接受的javaScript函数;
处理流程是 b捕html页面事件,a创建新XMLHttpRequest,a利用c往XMLHttpRequest里这塞url,和回调函数,还有其它参数;由于沙箱原理,所有由XMLHttpRequest访问的url都不会离开本页面的根地址;
具体函数内容在下面
a.新建XMLHttpRequest


b.html页面事件处理器

c.callBack


d.封装callBack


e.Util



servlert处理异步调用


来源:Heck's Blog
地址:http://www.hecks.tk/jsp-ajax-XMLHttpRequest-html/
转载时须以链接形式注明作者和原始出处及本声明,否则将追究法律责任,谢谢配合!
Tags: