`
bruce.lu
  • 浏览: 33928 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

揭AJAX 老底儿之异步特性

    博客分类:
  • AJAX
阅读更多
js 代码
  1. <script type=< span="">"text/javascript">   
  2. var xmlhttp   
  3.   
  4. function loadXMLDoc(url)   
  5. {   
  6. xmlhttp=null  
  7. // Mozilla   
  8. if (window.XMLHttpRequest)   
  9.   {   
  10.   xmlhttp=new XMLHttpRequest()   
  11.   }   
  12. // IE   
  13. else if (window.ActiveXObject)   
  14.   {   
  15.   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")   
  16.   }   
  17. if (xmlhttp!=null)   
  18.   {   
  19.   xmlhttp.onreadystatechange=state_Change   
  20.   xmlhttp.open("GET",url,false)   
  21.   xmlhttp.send(null)   
  22.   }   
  23. else  
  24.   {   
  25.   alert("你的浏览器不支持 XMLHTTP!")   
  26.   }   
  27. }   
  28.   
  29. function state_Change()   
  30. {   
  31. // xmlhttp 加载完成   
  32. if (xmlhttp.readyState==4)   
  33.   {   
  34.   // 处理成功   
  35.   if (xmlhttp.status==200)   
  36.   {   
  37.   alert("XML数据处理成功!")   
  38.   document.getElementById('A1').innerHTML=xmlhttp.status   
  39.   document.getElementById('A2').innerHTML=xmlhttp.statusText   
  40.   document.getElementById('A3').innerHTML=xmlhttp.responseText   
  41.   }   
  42.   else  
  43.   {   
  44.   alert("XML检索结果:" + xmlhttp.statusText)   
  45.   }   
  46.   }   
  47. }   
  48.   
  49. </script>  
分享到:
评论

相关推荐

    利用Ajax+Jquery实现异步进度条效果

    在现代Web应用中,用户体验是至关重要的,而异步加载和实时反馈机制是提升用户体验的有效方式之一。"利用Ajax+Jquery实现异步进度条效果"这个主题正是围绕这一目标展开,它涉及到C#后端开发、.NET框架、Ajax技术以及...

    jQuery-ajax-用户名异步请求

    在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理以及Ajax交互。本主题聚焦于jQuery中的Ajax功能,特别是如何利用它进行异步用户名验证。Ajax,即Asynchronous JavaScript and ...

    Ajax页面局部异步刷新技术

    ### Ajax页面局部异步刷新技术 #### 知识点概览 在现代Web开发中,异步刷新技术是一项非常重要的技术,它使得网页无需重新加载整个页面就能与服务器交互并更新部分数据。其中,最典型的技术就是Ajax(Asynchronous ...

    异步校验jquery-ajax

    本工程有两种ajax异步校验注册时输入的username是否与数据库中的值重复,通过mybatis实现数据库,通过servlet或者struts2实现控制层,通过ajax,jquery,json,实现异步校验

    AJAX反编译(异步传输大集合)

    以上就是AJAX异步传输的关键知识点,通过对这些概念的理解和实践,开发者可以更好地利用AJAX实现网页的无刷新更新,提高用户交互体验。通过提供的"ajax反编译"文件,你可以深入理解AJAX的内部实现,进一步提升你的...

    Ajax 异步回调,ajax异步提交表单,ajax异步显示

    Ajax存在问题就是在异步情况下无法控制什么时候完成记录显示,本人根据回调方法封装了个类,能够将回调方法用参数方式指定,使ajax调用结束后调用回调方法,吧内容传回。ajaxSubmitToDivCallback(显示内容div,提交...

    Jquery异步上传 ajax上传 php异步上传

    在现代Web开发中,异步上传是提升用户体验的重要技术之一,尤其是在处理大文件或大量文件时。本篇文章将深入探讨如何使用jQuery、Ajax以及PHP实现异步文件上传,以实现无刷新页面的交互效果。 首先,jQuery是一个轻...

    《ASP.NET.AJAX程序设计.第II卷.客户端Microsoft.AJAX.Library与异步通信层》pdf版part2

    《ASP.NET.AJAX程序设计.第II卷.客户端Microsoft.AJAX.Library与异步通信层》pdf版part2

    JavaWeb ajax异步自动填充信息

    在JavaWeb开发中,Ajax(Asynchronous JavaScript and XML)技术被广泛用于实现页面的异步更新,提升用户体验。Ajax的核心是通过JavaScript与服务器进行通信,无需刷新整个网页就能获取并更新部分页面内容。本示例...

    ajax.net异步调用

    **Ajax.NET 异步调用详解** Ajax.NET 是 .NET Framework 中实现 AJAX(Asynchronous JavaScript and XML)技术的一种方式,它允许开发人员在不刷新整个网页的情况下更新页面的部分内容,从而提供更流畅、更快捷的...

    基于Ajax技术实现Web异步树的应用研究.pdf

    基于Ajax技术实现Web异步树的应用研究 本文主要介绍了基于Ajax技术实现Web异步树的应用研究,讨论了Ajax技术的基本概念、JQuery Ajax框架的应用、异步树的设计和实现过程。 Ajax技术是Web客户端提交、访问服务器的...

    基于Ajax技术的异步搜索引擎研究与实现

    基于Ajax技术的异步搜索引擎研究与实现

    ajax异步请求小结

    **Ajax异步请求小结** Ajax(Asynchronous JavaScript and XML)是一种用于创建快速、动态网页的技术,它允许在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。这种技术极大地提升了用户体验,...

    AJAX异步处理原理分析

    **AJAX异步处理原理分析** AJAX,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在不刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现局部...

    Ajax异步请求

    Ajax异步请求 Ajax异步请求是一种基于JavaScript和XMLHttpRequest对象的技术,允许Web应用程序在不刷新整个页面的情况下,更新页面的一部分内容。它可以实现异步通信,提高用户体验和页面加载速度。 在Ajax异步...

    AJAX同步或异步流程图

    2. **异步通信**:异步模式是AJAX最常使用的通信方式。在这种模式下,浏览器不会等待AJAX请求的响应,而是立即执行下一个任务。当服务器返回数据时,AJAX的回调函数会被调用,处理接收到的数据。这样,用户可以继续...

    ajax异步提交源代码

    本文将深入探讨Ajax异步提交的核心概念,并通过两个示例——一个使用纯JavaScript与Servlet交互,另一个利用Prototype JS框架与Action通信——来阐述其实现过程。 首先,让我们理解Ajax的基本原理。Ajax工作流程...

    ajax异步上传文件实现

    在这个场景下,我们讨论的是如何利用Ajax实现异步文件上传功能,特别是结合HTML5的新特性来实现这一目标。 首先,让我们理解什么是Ajax异步文件上传。传统的文件上传通常需要用户填写表单,然后点击提交按钮,整个...

    AJAX异步调用代码

    在本例中,`$.ajax()`函数正是利用了这一特性,发送POST请求到服务器端的`FrmFastFreight_PassOutList.aspx`页面,并接收返回的数据,实现前后台数据的同步。 ### 二、代码解读 #### 1. 数据收集 首先,代码通过...

    ajax和JavaScript的异步

    总的来说,理解和掌握Ajax与JavaScript的异步特性是现代Web开发的必备技能,它们是构建Web 2.0应用的基础,也是推动Web应用不断发展的重要力量。通过熟练运用这些技术,开发者能够创造出更高效、更用户友好的网页...

Global site tag (gtag.js) - Google Analytics