首页 > 教程 > 关键词   >  Ajax入门最新资讯  > 正文

Ajax 技术从入门到精髓

2010-02-02 15:00 · 稿源:中国站长站综合

XMLHttpRequest 对象

要了解的一个对象可能对您来说也是最陌生的,即 XMLHttpRequest。这是一个 Javascript 对象,创建该对象很简单,如清单 1 所示。

清单 1. 创建新的 XMLHttpRequest 对象

现在要知道这是处理所有服务器通信的对象。继续阅读之前,先停下来想一想:通过 XMLHttpRequest 对象与服务器进行对话的是 Javascript 技术。这不是一般的应用程序流,这恰恰是 Ajax 的强大功能的来源。

在一般的 Web 应用程序中,用户填写表单字段并单击 Submit 按钮。然后整个表单发送到服务器,服务器将它转发给处理表单的脚本(通常是 PHP 或 Java,也可能是 CGI 进程或者类似的东西),脚本执行完成后再发送回全新的页面。该页面可能是带有已经填充某些数据的新表单的 HTML,也可能是确认页面,或者是具有根据原来表单中输入数据选择的某些选项的页面。当然,在服务器上的脚本或程序处理和返回新表单时用户必须等待。屏幕变成一片空白,等到服务器返回数据后再重新绘制。这就是交互性差的原因,用户得不到立即反馈,因此感觉不同于桌面应用程序。

Ajax 基本上就是把 Javascript 技术和 XMLHttpRequest 对象放在 Web 表单和服务器之间。当用户填写表单时,数据发送给一些 Javascript 代码而不是 直接发送给服务器。相反,Javascript 代码捕获表单数据并向服务器发送请求。同时用户屏幕上的表单也不会闪烁、消失或延迟。换句话说,Javascript 代码在幕后发送请求,用户甚至不知道请求的发出。更好的是,请求是异步发送的,就是说 Javascript 代码(和用户)不用等待服务器的响应。因此用户可以继续输入数据、滚动屏幕和使用应用程序。

然后,服务器将数据返回 Javascript 代码(仍然在 Web 表单中),后者决定如何处理这些数据。它可以迅速更新表单数据,让人感觉应用程序是立即完成的,表单没有提交或刷新而用户得到了新数据。Javascript 代码甚至可以对收到的数据执行某种计算,再发送另一个请求,完全不需要用户干预!这就是 XMLHttpRequest 的强大之处。它可以根据需要自行与服务器进行交互,用户甚至可以完全不知道幕后发生的一切。结果就是类似于桌面应用程序的动态、快速响应、高交互性的体验,但是背后又拥有互联网的全部强大力量。

举报

  • 相关推荐
  • 大家在看
  • VMware替代关键技术:深信服超融合存储中的外置存储链路亚健康检测与隔离技术

    文章探讨了外置存储在超融合架构中的关键作用及其亚健康问题对业务的影响。外置存储能优化数据读写效率,但亚健康状态会导致系统性能下降,如医疗影像延迟、银行交易卡顿等。深信服超融合HCI6.11.1推出"外置存储链路亚健康检测与隔离技术",通过"监测-隔离-恢复"闭环管理,实现毫秒级异常检测、智能隔离风险路径和动态恢复。相比传统方案,该技术在内核层实现精准监测,资源占用低,支持FC、iSCSI等多种协议,并提供灵活的配置选项。该方案能显著提升存储可靠性和业务运行效率,未来将持续优化超融合技术,助力企业应对数字时代的存储挑战。

  • 董明珠:家电行业很卷 因为不再追求技术突破 用价格来忽悠

    今日,格力电器董明珠健康家包头店”开业。格力电器董事长董明珠亲至现场,并进行了线上直播。 直播过程中,格力电器董事长董明珠表示,家电行业很卷,因为大家不再追求技术上的突破,简单的就偷工减料,用价格来忽悠你。 董明珠称,相信只要坚守自己的品质,消费者就会看到。她提到,好多空调一个月就坏了,维修成本很高。 值得一提的是,在2024第十八届中国�

  • 精臣M3,以技术创新破解珠宝门店标签管理痛点

    珠宝门店标签管理面临强光褪色、尺寸适配难等痛点。精臣M3热转印智能标签打印机通过技术创新提供解决方案:采用化学固化技术使标签在强光下10年不褪色,耐用性提升300%;支持20-78mm宽度打印,适配戒指吊牌到大型摆件等全品类需求;配备300dpi高清打印头,可呈现0.8mm微小字体;支持手机电脑多端协作,内置千款珠宝行业模板,AI拍照自动生成标签版式。该设备通过长效耐�

  • 祛痘市场面临挑战,悟空祛痘以技术创新催动服务升级

    中国痤疮市场正以每年15%的速度扩张,预计2025年将突破千亿规模。超过60%的痤疮患者尝试过三种以上方法后仍在寻找更有效方案,反映出行业在技术创新和服务体验上的滞后。消费者决策因素正从单纯效果转向"服务体验"和"科学背书",这两项指标近两年分别提升28%和35%。专业品牌悟空痤疮以用户需求为核心,通过大数据和AI技术优化服务流程,同时重视科研创新推动产品技术突破。在数字化浪潮下,该品牌通过精准洞察用户需求,提供个性化解决方案,赢得市场认可。行业启示表明,唯有以技术为根基、用户为中心的品牌,才能创造更大价值,推动行业可持续发展。

  • LG第四代OLED技术落地:LG 显示器新品引领夏日

    LG推出全新Ultra OLED显示器家族,主打第四代OLED技术,覆盖27-45英寸多款机型。新品包括27GX700A(首发第四代OLED面板,1500尼特峰值亮度)、32GX870A(4K240Hz/FHD480Hz双模)、45GX950A(5K2K超宽屏)等,满足电竞、办公、娱乐多场景需求。产品亮点包括双模切换功能、AI智能优化、高刷新率(最高480Hz)及人性化支架设计。LG强调"自由显示"理念,通过可移动、可旋转屏幕提升用户体验。同时启动"W计划"招募超级玩家,提供专属福利。新品已在京东等平台上线,为不同用户打造个性化视觉体验。

  • 欧菲光:机器人业务稳步推进,技术突破拓展应用场景

    欧菲光在投资者互动平台回应机器人业务布局,表示已形成明确规划,产品主要应用于扫地机器人、服务机器人等场景。公司自2019年切入机器人赛道,聚焦感知层技术创新,初期推出的ToF避障模块凭借高精度测距能力成为扫地机器人标配方案。2024年发布双光源ToF专利架构方案,实现"避障+定位导航"一体化功能,探测距离提升至10米,兼具低功耗、高采样率等优势,显著降低客户集成成本。未来将持续加大研发投入,围绕"性价比"与"高性能"深化技术布局,优化供应链管理降低成本,同时探索多传感器融合方向。凭借光学光电领域积累,公司已与多家品牌建立长期合作,形成"需求-研发-落地"闭环生态。业内分析认为,随着智能化需求增长,服务机器人市场将持续扩容,欧菲光有望凭借技术优势占据重要地位。

  • 深信服 aSAN 实测揭秘:硬盘软隔离技术如何超越VMware,破解存储亚健康难题

    文章探讨了数字化时代企业存储系统面临的挑战,重点分析了分布式存储系统中硬盘亚健康问题对业务连续性的影响。传统解决方案存在检测效率低、误判率高等缺陷。深信服推出的aSAN硬盘软隔离技术通过创新的软隔离框架,实现了秒级故障感知和精准隔离,大幅提升了存储系统稳定性。该方案采用纯软件隔离机制,避免了硬件兼容性问题,并通过智能IO分析实现多级隔离策略,比主流厂商方案更精准高效。实践案例显示,该技术能15秒内处理硬盘卡顿,半年内多次成功应对亚健康问题,显著提升制造执行系统稳定性,降低运维成本,为企业数字化转型提供可靠存储保障。

  • 雷军:小米在辅助驾驶技术上投入很大 我相信会越来越好!

    小米也正在发力辅助驾驶,而雷军直言,他们会越来越好。 小米YU7交付的同时,全新的1000万Clips版本的辅助驾驶同步量产上车了,在这样的大背景下,雷军跟网友互动时表示,欢迎大家测试!我们在辅助驾驶技术上投入很大,我相信会越来越好!” 5月4日,小米调整了SU7新车定购页面中的措辞,将智驾”更名为辅助驾驶”。具体来看,小米SU7标准版搭载的Xiaomi Pilot Pro由小米�

  • ​京东推出“新品孵化三步法”:AI技术升级引爆新品效率 助力转化率更高

    8月4日,京东新品学习中心在北京举行开学典礼,宣布全新上线"京东新品学习中心",同时升级"京东新品运营中心",推出"方法论+实战平台"组合拳赋能商家。京东创新推出"新品孵化三步法",通过标准化路径和持续升级的营销玩法,为商家提供从预热、上线冷启动到加速推爆的全周期解决方案。京东零售平台营销负责人表示,将基于"百千亿"计划强化精准营销能力,通过AI提效和超2亿搜推流量加速新品成长。新品孵化三步法包括:商家预热阶段通过大数据洞察需求;上线冷启动阶段精准破圈验证潜力;加速推爆阶段投入重磅资源实现爆发。京东同步构建了新品学习与运营双平台,形成"学-练-战"一体化赋能闭环,助力商家高效打造爆款新品。

  • 医工结合技术交流会成功举办,YOUMAGIC舒立缇定义射频抗衰技术新标准

    7月25日,YOUMAGIC舒立缇联合清华大学工程物理系举办"重返校园·共启新程"医工结合技术交流会。活动汇聚百余位医学专家、学者及产业代表,探讨医工结合的深层价值。会上发布《新一代单极射频技术蓝皮书》,为行业树立技术新标准。清华教授分享了医工融合实践经验,指出高校在跨学科科研生态中的关键作用。威脉医疗旗下YOUMAGIC舒立缇作为医工结合实践成果,通�

这篇文章对你有价值吗?

今日大家都在搜的词:

热文

  • 3 天
  • 7天