`
cherryQQ
  • 浏览: 1137073 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

ajax 局部动态刷新

阅读更多
<script type="text/javascript">
  
    var request;
function createRequest()
{
    try{
        request=new XMLHttpRequest();
    }catch(trymicrosoft)
    {
        try{
            request=new ActiveXObject("Msxml2.XMLHTTP");
        }catch(othermicrosoft)
        {
            try{
              if(window.ActiveXObject){
    request = new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.ActiveXObject){
    request = new ActiveXObject("Msxml2.XMLHTTP.4.0");
}else if(window.XMLHttpRequest){
   request = new XMLHttpRequest();
}
            }
            catch(failed)
            {
                request=false;
            }
        }
    }
    if(!request)
    {
       alert("Happend!");
       return null;
    }       
    return request;
}
function getBackInfo()
{
request= new createRequest();
       var url='******.do';
    request.open("POST",url,"true");
    //下面相当于是一个隐性的循环,在函数中规定只有都接收完毕数据后才做处理
    //onreadystatechange有5个值:
    // 0:未初始化
    // 1:初始化
    // 2:发送数据
    // 3:接收数据中
    // 4:数据接收完毕
    //另外还要注意就是在注册回调函数onreadystatechange时,后面的函数不能够带参数
    //如下disResult是一个函数,不能够带参。
    request.onreadystatechange=disResult;//隐性的循环
    request.send(null);
}
function disResult()
{
    if(request.readystate==4)
    {
        if(request.status==200)
        {
            //输出内容
          parseResults();
        }
        else
        {
            alert('系统发生错误');
        }
    }
}
function parseResults() {
  var str1=request.responseText;
         document.getElementById("email").innerHTML =  str1;
           setTimeout('getBackInfo()',2000);
        }
</script>

<body><table><span id="name">要显示的内容</table></body></html>
--------------------------****.do-------------------------------------

PrintWriter pw=response.getWriter();
pw.print(num);
pw.close();
分享到:
评论

相关推荐

    ajax局部刷新技术ajax局部刷新技术ajax局部刷新技术

    ### AJAX局部刷新技术详解 #### 一、简介 AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换来实现这一点,从而提升...

    php ajax 实现局部刷新简单例子(超简单化)

    在探讨PHP与AJAX如何协同工作以实现网页的局部刷新之前,我们首先需要理解这两个技术的基本概念及其在现代Web开发中的角色。 ### PHP:服务端脚本语言 PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端...

    AJAX局部刷新案例

    总之,AJAX局部刷新技术是现代Web开发中的一个重要工具,它使我们能够构建更加动态和交互性的网页应用,提高用户满意度。通过学习和理解AJAX的工作原理,开发者可以创造出更加高效且用户友好的网络产品。

    Ajax页面局部异步刷新技术

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

    java实现ajax局部刷新

    这里的"Java实现Ajax局部刷新"是一个基础的示例,旨在帮助初学者理解Ajax的工作原理及其在实际开发中的应用。 首先,让我们详细解释Ajax的核心概念。Ajax并非一种单一的技术,而是一种综合运用多种Web技术...

    jquery .ajax 局部刷新之后 js无法调用问题解决

    然而,在使用`.ajax`进行局部刷新后,有时会出现JavaScript无法正确调用的问题,这主要涉及到DOM(文档对象模型)更新、作用域以及事件绑定等问题。下面将详细探讨这个问题及其解决方案。 ### 1. DOM更新问题 当`....

    ajax实现局部刷新

    在网页开发中,Ajax(Asynchronous JavaScript and XML)技术被广泛应用于实现页面的局部刷新,以提高用户体验。Ajax的核心是JavaScript对象XMLHttpRequest,它允许在不重新加载整个页面的情况下与服务器交换数据并...

    asp.net中ajax局部刷新

    ### ASP.NET中Ajax局部刷新详解 #### 一、引言 在Web开发中,局部刷新是一种常见的技术,它能够在不重新加载整个页面的情况下更新部分页面内容。这种技术极大地提升了用户体验,尤其是在复杂的Web应用中,局部刷新...

    Ajax局部刷新c#源码

    Ajax局部刷新技术是一种在网页不进行整个页面刷新的情况下,通过后台与服务器异步交换数据并局部更新页面的技术。这种技术极大地提升了用户体验,因为它允许用户在交互时无需等待整个页面加载,仅更新必要的部分。C#...

    jQuery+ajax实现局部刷新的两种方法

    本文将介绍使用jQuery和ajax来实现页面局部刷新的两种方法。对于jQuery,它是一个快速、小巧、功能丰富的JavaScript库,通过它可以轻松操作DOM,而ajax允许我们实现无需重新加载整个页面就可以更新网页的部分内容。 ...

    AJAX局部刷新技术

    它的核心在于使用JavaScript与服务器进行异步数据交换,通过XML或者JSON等格式传输数据,并且更新DOM(Document Object Model)来实现页面的局部刷新。这种技术极大地提升了用户体验,因为用户无需等待整个页面加载...

    ajax 局部刷新的例子

    Ajax(Asynchronous JavaScript and XML...总之,Ajax局部刷新通过异步请求和动态更新DOM,极大地提高了网页的交互性和用户体验。在开发Web应用时,善用Ajax能显著提升用户满意度,同时降低服务器负载,提高系统效率。

    运用ajax局部刷新 制作登录验证

    "运用Ajax局部刷新 制作登录验证"是一个旨在提升用户体验的技术实践。Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许网页在不重新加载整个页面的情况下与服务器交换数据并更新部分网页...

    ajax.dll 配置 ajax局部无刷新 ajax 与不处理

    ajax.dll 配置 ajax局部无刷新 ajax 异步处理

    Ajax局部刷新分页

    Ajax局部刷新分页就是一种这样的应用,它允许用户在不重新加载整个页面的情况下,仅更新页面中与分页相关的部分。这种技术在大数据量、多页展示的场景下特别有用,如电商产品列表、论坛帖子等。 首先,我们需要理解...

    ajax与php利用json传输数据,实现局部刷新

    Ajax的核心在于创建XMLHttpRequest对象,通过异步发送HTTP请求到服务器,获取响应,然后在客户端处理这些数据,更新DOM元素,实现局部刷新。PHP作为服务器端脚本语言,常用于处理和返回数据,特别是JSON格式的数据,...

    手写js实现Ajax局部刷新技术

    国家电网的一个面试题,要求不使用ajax控件实现页面的局部刷新

    Ajax技术局部刷新注册页面

    本文将深入探讨Ajax技术在局部刷新注册页面中的应用以及其背后的原理。 首先,理解Ajax的基本工作流程至关重要。当用户在注册页面上填写信息并触发一个Ajax请求时,JavaScript代码会创建一个XMLHttpRequest对象,这...

    ajax+jsp局部页面刷新

    本文将深入探讨如何运用Ajax与JSP实现局部页面的自动刷新,并通过一个具体的示例来展示这一过程。 ### Ajax与JSP的融合 Ajax(Asynchronous JavaScript and XML)是一种用于创建快速动态网页的技术,它允许在后台...

    jquery实现Ajax定时局部页面刷新

    ### jQuery 实现 AJAX 定时局部页面刷新 #### 背景介绍 在现代Web开发中,用户体验至关重要。用户往往不希望每次查看新数据时都必须手动刷新整个页面。为了解决这一问题,并提高用户体验,我们可以利用AJAX技术实现...

Global site tag (gtag.js) - Google Analytics