`
tntxia
  • 浏览: 1510826 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

关于Ajax的一些看法

阅读更多

Ajax虽然是很多所追捧的技术,但其实Ajax的实现并不难。

 

说白了,Ajax只有一个要点:HttpRequest对象

 

中文直译是什么呢?Http请求。传统的WEB请求,Http请求是通过浏览器来发出的,而Ajax使用的呢,则是Javascript中一个对象来请求,而且请求后,会把返回对象通知对象,而我们的工作正是对于这个对象进行控制。

 

同步与异步,则是单线程处理和多线程处理的处理,同步是安全的,我们可以少考虑很多的安全问题,异步则我们可以实现多线程的Http请求,这是一件很爽的事情,我们可以通过WEB实现迅雷多线程下载这样的功能,而且我们其他功能一样照常运行。

 

文件上传,XMLHttpRequest没有文件处理的能力,当我们设计文件上传的功能时,我们会发现,我们想不到法子来实现无刷新的上传。但其实也有替代的方法,就是使用IFrame。

分享到:
评论

相关推荐

    Ajax技术论文实例

    虽然对于网络营销的概念和定义尚未形成统一的看法,但各种不同的观点都有助于加深我们对其本质的理解,并促进网络营销的应用和发展。 #### 二、Ajax技术的发展历程与特点 - **发展历程**:从静态HTML页面到动态...

    使用Ajax技术播放电影和幻灯片.doc

    这个网站不仅仅积极接纳新技术营造出梦幻效果,而且改变了我们对多媒体的看法,改变了我们和媒体的关系。许多故事在以传统媒体渠道传播之前就已经出现在 YouTube 上了,当它们不再流传时,YouTube 就会像全世界的一...

    PageHelper AJAX MVC 分页封装(初体验)

    在本文中,我们将深入探讨如何...尽管个人对MVC框架的看法可能因人而异,但不能否认这种组合在实际项目中的实用价值。在实际开发中,我们应根据项目的具体需求和团队的技术栈来选择合适的技术方案,以达到最佳的效果。

    ajax.net奥运留言板

    综合以上分析,这个项目展示了如何使用.NET技术和AJAX来创建一个高效、互动的奥运留言板应用,用户可以通过该平台实时交流奥运赛事的看法,享受流畅的在线互动体验。开发者通过分离前端和后端逻辑,实现了异步数据...

    聊聊Ajax提交form表单的看法和认识

    Ajax,全称Asynchronous JavaScript and XML,是一种在无需刷新整个页面的情况下,能够更新部分网页内容的技术。这种技术的出现极大地提升了用户体验,因为它允许用户在页面加载后与服务器进行交互,而不会打断当前...

    Mastering Dojo-JavaScript and Ajax Tools for Great Web Experiences

    2.1 **客户对您的表单的看法** 本章节中,作者通过分析用户反馈,强调了提高Web表单用户体验的重要性。通过对客户的需求进行分析,可以帮助开发者更好地理解如何设计出既美观又实用的表单。 2.2 **在您自己的...

    asp图片管理系统类似网易图片浏览页面ajax+image无刷新图片缓存预加载

    搜索功能允许用户通过关键词快速找到所需的图片,而评论和评分则增加了互动性,让用户可以分享他们的看法。 总结来说,这个ASP图片管理系统结合了Ajax技术、图片预加载、数据库操作和第三方组件,构建了一个高效、...

    ASP+ajax实现顶一下、踩一下同支持与反对的实现代码

    ASP(Active Server Pages)是一...这种技术可以应用于各种列表页面和详情页面,提高用户体验,让用户能够快速地表达对内容的看法而无需跳转页面。通过学习和理解这个示例,你可以将类似的功能应用到自己的ASP项目中。

    ajax调用java实例源码-jayq:jQuery的ClojureScript包装器

    ajax调用java实例源码杰克 ClojureScript 的 jQuery 包装器。 等一下.. 我以为我们不应该使用jQuery? 当 ClojureScript 首次出现时,普遍的看法是,由于 jQuery 与 Google Closure Compiler 不兼容,我们不应该使用...

    ci_pheryphp:一个简单的类,使您可以使用流行的phery-php库在CodeIgniter中使用简单的Ajax

    ci_pheryphp 一个简单的类,使您可以轻松使用流行的phery-php库在CodeIgniter中使用不引人注目的ajax。 这是一个正在进行的工作。... 看法: <script src= "<?php echo base_url('assets/js/jqu

    对js中回调函数的一些看法

    在实际开发中,回调函数经常用于事件处理和异步操作,如AJAX请求。例如,jQuery框架中广泛使用回调函数来处理事件和数据获取: ```javascript $("#id").bind('click', function(e) { // e对象包含了事件的相关信息...

    jQuery 理解

    5. **Ajax**:jQuery 的 `.ajax()` 方法简化了异步数据请求,支持 JSONP、GET、POST 等多种请求方式。`.load()` 方法则用于加载远程HTML内容到指定元素。 6. **链式操作**:jQuery 的方法返回的是 jQuery 对象,...

    UploadLargeFiles:使用进度条和提交按钮(laravel 5.1 + jQuery + Ajax)上传大文件(仅ppt,pptx,pdf)

    进度栏) 使用进度条和提交按钮(laravel 5.1 + jQuery + Ajax)上传大文件(仅ppt,pptx,pdf)特征控制器: 验证类型和大小文件使用用户ID和日期重命名文件名将文件移到文件文件夹将数据保存在数据库中看法:...

    留言簿C#

    在实际的留言簿应用中,可能有“书籍推荐”或“书籍评论”的功能,用户可以对书籍发表看法,进行讨论。 总结: “留言簿C#”项目展示了如何使用C#、SQL和Ajax技术开发一个交互性良好的Web应用。通过Visual Studio ...

    Dart VS JavaScript上篇:JavaScript的历史包袱.docx

    然而,JavaScript 的一些固有问题,如基于原型的编程语言的限制,仍然存在。这些问题使得 Google 决定推出 Dart 语言,以便更好地满足现代网络应用的需求。 本文将从 JavaScript 的历史包袱、Google 对 JavaScript ...

    Web服务框架

    一直以来对.net的各种用户控件保留着自己的看法,虽然用着方便,但本人觉得性能不理想。最近做的项目更是要求全部使用ajax。Web服务框架(WebServiceFramework)就这样横空出世了。它可以帮助你快速开发基于服务在Web...

    对PHP新手的一些建议(PHP学习经验总结)

    这些建议都是我自身亲历成长过程中积累的一些看法,仅作参考,相信百分之八十对你都有帮助! 刚学习PHP的时候不要纠结使用哪个环境?appserv、wamp集成环境都不错 编辑器很多种,但最好熟悉其中一种,养成手写代码...

    javaweb文章发布系统

    9. **评论与互动**:文章下方可能有评论区,用户可以发表自己的看法并与他人互动。系统还需要处理评论的添加、删除和回复功能。 10. **优化与性能**:为了提高系统性能,开发者可能使用缓存技术(如Redis)来存储...

Global site tag (gtag.js) - Google Analytics