基于AJAX技术创建的异步方法应用研究
。当服务器顺利完成响应用户行为的动作,并将响应数据返回时,XML Http Request对象能够回调响应的处理函数,完成AJAX的调用。为保障业务流畅简洁,编写代码要层次清楚、简短,并在基于JavaScript构造的XML Http Request对象的工作原理上专门编写关于AJAX异步引用的方法[8]。此方法创建在名为tools工具箱的命名空间内。关键代码如下:Var tools={//创建区分浏览器(IE浏览器和非IE浏览器)的方法isIE:function() {var str=window.navigator.userAgent; //判断浏览器类型及版本if(str.indexOf(“IE”>=0)) {return true;};return false; //indexOf()方法若找不到相同字符则返回-1},//创建XMLHttpRequest对象,使用HTTP方法获取HTTP对象getHttp:function() {if (tools.isIE()) {//IE系列获取HTTP对象return new ActiveXObject("Microsoft.XMLHTTP");};//非IE系列获取HTTP对象return new XMLHttpRequest();},//HTTP的GET方法getHttpReq:function(url,fun) {var async=true; //异步交互的方式var http=tools.getHttp();//发送地址,使用时间戳解决缓存问题,保证每次发
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: