前几天终于抽时间读了一些ajax的资料....
关于ajax的框架还没来得及去了解,项目中也只应用了部分ajax技术..
其实这个技术在2002年的时候就用过了,那时候是做WEB监控的东西,要在WEB上及时的取数据,并且页面不刷新,当时采用了两种模式,一种是隐藏iframe的方式,一种就是通过REQUESTXML的方式
以下是抽取一些基本函数出来
js 代码
-
-
-
-
-
-
- function getXmlHttp(){
- if(window.XMLHttpRequest) {
- return new XMLHttpRequest();
- }else if (window.ActiveXObject) {
- try{
- return new ActiveXObject("Msxml2.XMLHTTP");
- }catch(e){
- return new ActiveXObject("Microsoft.XMLHTTP");
- }
- }else{
- alert("本页采用了 ajax 技术,但你的浏览器可能不支持该技术!\r\n建议使用IE6.0以上版本!");
- return null;
- }
- }
-
-
-
-
-
- function execResponseText(UserMethod,UserURL,isTrue,execFName,param,utype){
- try{
- var t_xmldom = getXmlHttp();
- t_xmldom.open(UserMethod,UserURL,isTrue);
-
- if(UserMethod=='POST' || UserMethod=='post'){
- t_xmldom.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
- }
-
- t_xmldom.onreadystatechange = function (){
-
- if(t_xmldom.readyState==4){
- if(t_xmldom.status==200){
- if(utype=="XML"){
- eval(execFName+"(t_xmldom.responseXML)");
- }else{
- eval(execFName+"(t_xmldom.responseText)");
- }
- }else{
- eval(execFName+"('Error: '+t_xmldom.status)");
- }
- }
- }
- t_xmldom.setRequestHeader("If-Modified-Since","0");
- t_xmldom.send(param);
- }catch(e){
- eval(execFName+"('Error: '+e)");
- }
- }
-
-
-
-
-
- function execResponseXML(UserMethod,UserURL,isTrue,execFName,param){
- return execResponseText(UserMethod,UserURL,isTrue,execFName,param,"XML");
- }
分享到:
相关推荐
关于 ajax 技术资料
关于AJAX技术介绍.pdf
...
...
基于Web使用Ajax的新技术应用英文文献
ajax技术报告,关于ajax的介绍
Ajax技术地图 ajax 简介,ajax 架构
exe文件 <br>内容介绍: 本书是一本关于Ajax技术、模式和使用场景的开发人员级教程,不仅介绍了Ajax的基本知识,还讨论了Ajax模式和框架,同时针对XML(包括XPath和XSLT)、RSS/Atom、Web服务、JSON和Web用户...
AJAX技术指南AJAX技术指南AJAX技术指南AJAX技术指南AJAX技术指南AJAX技术指南
本书是一本关于Ajax技术、模式和使用场景的开发人员级教程,不仅介绍了Ajax的基本知识,还讨论了Ajax模式和框架,同时针对XML(包括XPath和XSLT)、RSS/Atom、Web服务、JSON和Web用户界面组件等主题,阐述了如何将...
主要介绍了关于Ajax技术中servlet末尾的输出流的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
关于ajax技术的文档.了解Ajax的含义及优势 熟悉ASP.NET Ajax环境配置方法 掌握ASP.NET Ajax基本控件的使用 掌握PasswordStrength控件的应用 掌握Rating控件的应用 掌握SlideShowExtender控件的应用 掌握...
ajax局部刷新ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术
AJAX技术总结.doc AJAX技术总结.doc
MS 讲解AJAX的一个官方PPT 内容非常的好。 结合了一些.net 的知识。 预备知识 DHTML & CSS JavaScript DotNET & C#
Ajax常用技术集合Ajax常用技术集合Ajax常用技术集合
ajax技术汇总ajax技术汇总ajax技术汇总ajax技术汇总ajax技术汇总
Ajax技术实现的例子Ajax技术实现的例子Ajax技术实现的例子
主要介绍了关于Ajax技术原理的3点总结,需要的朋友可以参考下
AJAX技术入门AJAX技术入门AJAX技术入门AJAX技术入门AJAX技术入门AJAX技术入门AJAX技术入门