`
阅读更多

    AJAX 是一个很优秀的技术,不过也会产生些小问题。虽然可以通过 JavaScript 避免客户端页面刷新,可是客户端与服务器之间的交互时间总是不可省略的。这段时间的处理似乎就是个问题。

    M$ 的作法是什么都不做。于是,在 MSN SPACES 上发表评论时,常常会导致页面“假死”,甚至会导致多页面浏览器完全“假死”,实在让人无奈。

   Google 显然高明一些,至少可以不受任何影响的继续操作。嗯,很好。可是,当前一个操作的结果返回的时候,页面总需要变化一下。然后……然后……这段时间内的所有操作就全部丢失……

    AJAX 在避免页面刷新的同时,对异步响应间的时间却很难明确处理方式。当 AJAX 的使用已经泛滥成灾的时候,也许还需要思考一下,避免把 AJAX 用成一个本应是即时处理的操作吧。毕竟,有些时候,还是需要 SAVE 按钮、还是需要页面刷新、还是需要用刷新的方式等待页面刷新。把 AJAX 拉下神坛,让同步响应使用同步操作、让异步响应使用异步操作。事物,本当如此。

分享到:
评论

相关推荐

    阿贾克斯技术

    这是阿贾克斯的代码,创建xhr对象,创建异步请求!

    阿贾克斯技术在网页编程中的应用

    ### 阿贾克斯技术在网页编程中的应用 #### Ajax技术概述 Ajax(Asynchronous JavaScript and XML)技术自诞生以来,极大地改变了Web开发的方式。它不仅提升了用户体验,还让Web应用更加高效、互动性强。本文将详细...

    阿贾克斯ajax验证

    阿贾克斯(Ajax)全称为"Asynchronous JavaScript and XML",是一种用于创建快速、动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新,无需刷新整个页面。这极大地提高了用户体验,...

    阿贾克斯小实例

    **阿贾克斯(Ajax)小实例详解** Ajax,全称Asynchronous JavaScript and XML,是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使得网页实现异步...

    阿贾克斯(Ajax):实践阿贾克斯(Ajax)

    阿贾克斯(Ajax)全称为"Asynchronous JavaScript and XML",是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这种技术的出现极大地提升了用户体验,因为它使得网页交互更加即时和流畅,用户不再...

    阿贾克斯

    **阿贾克斯(AJAX)**,全称"Asynchronous JavaScript and XML",是一种创建动态网页的技术。尽管名称中包含了XML,但现代的AJAX并不局限于使用XML,而是更广泛地使用JSON和其他数据格式进行数据交换。AJAX的核心在于...

    阿贾克斯·辛普森报价

    在IT行业中,阿贾克斯(Ajax)是一种网页开发技术,用于创建交互性强、响应快速的Web应用程序。阿贾克斯全称Asynchronous JavaScript and XML(异步JavaScript与XML),但实际上,XML并不是必需的,现在的阿贾克斯更...

    学习阿贾克斯

    阿贾克斯(Ajax)全称为"Asynchronous JavaScript and XML",是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。在2000年代初期,它彻底改变了Web开发的面貌,提高了用户体验,使得交互式和动态网页成为...

    Ajax-ssm.zip

    Ajax-ssm.zip,SSM 阿贾克斯,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况下更改。

    示例性的阿贾克斯

    阿贾克斯(Ajax)是一种在不刷新整个网页的情况下,能够更新部分网页的技术。这个名称来源于“异步JavaScript和XML”(Asynchronous JavaScript and XML),但实际上,现在更多地使用JSON而非XML来传递数据,因为...

    chatterbox-client:阿贾克斯

    【标题】:“chatterbox-client:阿贾克斯” 在IT领域,"chatterbox-client"是一个基于阿贾克斯(Ajax)技术的客户端应用程序。阿贾克斯全称Asynchronous JavaScript and XML,即异步JavaScript和XML,它并非一种...

    阿贾克斯宠物

    **阿贾克斯宠物**是一个基于JavaScript技术实现的项目,它主要展示了如何利用Ajax(异步JavaScript和XML)技术来创建动态、交互性强的Web应用程序。在这个项目中,阿贾克斯被用来更新页面内容,而无需刷新整个页面,...

    miniajax:迷你阿贾克斯

    迷你阿贾克斯 一个微型ajax模块 用途 npm install miniajax //browser var ajax = window . returnExports . ajax //get ajax ( { url : 'xxxx' , onSuccess : function ( data ) { alert ( 'success: ' + ...

    first-ajax:第一个阿贾克斯

    第一个ajax 第一个阿贾克斯

    info2180-lab8:阿贾克斯学习

    "info2180-lab8:阿贾克斯学习" 这个标题表明我们即将探讨的是一个关于阿贾克斯(Ajax)技术的学习资源,可能是一个实验或者课程作业,针对info2180这门课程的第八次实验室活动。阿贾克斯,全称为"Asynchronous ...

    ajax和struts结合实现无刷新验证用户名是否存在

    在Web开发中,用户体验是至关重要的因素之一。传统的表单提交方式往往会导致整个页面重新加载,这不仅降低了用户体验,还增加了服务器的负担。为了解决这一问题,Ajax技术应运而生。通过Ajax可以实现在不刷新页面的...

    CodeIgniter-Ajax-2:阿贾克斯练习

    在本教程"CodeIgniter-Ajax-2:阿贾克斯练习"中,我们将深入探讨如何在CodeIgniter项目中集成和使用Ajax技术。Ajax,全称Asynchronous JavaScript and XML,是一种在无需重新加载整个网页的情况下更新部分网页内容的...

Global site tag (gtag.js) - Google Analytics