文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>必读!正确认识ajax!

必读!正确认识ajax!

时间:2010-08-31  来源:缘分星空

关于ajax,什么是ajax

重点: ajax不是一种语言,而是多种技术组合在一起使用,ajax只是这几种技术组合的代名词
网上有很多教程文章这样解释ajax: Asynchronous JavaScript And XML 中文即是:异步的JavaScript与XML
我觉得这种解释很笼统,会让新手摸不着头脑. 我想对上面的这种解释做点补充,我的ajax开发经验告诉我.利用javascript创建XMLHTTPRequest对象,xmlhttp可以用来做异步请求 xml做为客户端与服务端的数据传输格式 当服务端返回请求的数据时,再利用javascript来分析这个传回的xml 最后使用dom文档对像模型来显示这些请求回来的数据.这应该是最标准的ajax使用方法.

什么是ajax异步请求? 通俗地讲,你在发送一个服务端请求时,当前页面不会发生闪烁和刷新.这个请求悄无声息地在后方运行.而且在请求返回数据之前不影响当前页面的其他操作,

ajax被认为是用户体验良好的富客户端技术,意思是说减少占用服务端资源,增加客户端的良好用户体验.这的确令每位web开发者和使用者感到兴奋,这也是ajax得以风靡全球引领web开发时尚的原因!

 

ajax的核心

我个人观点,没找任何人讨论研究过:).现在大家都知道ajax是多种技术的组合.但我认为他的核心是xmlhttp对像
为什么这样说,因为xmlhttp对像实现了异步请求和传输.javascript和dom只是围绕这个异步的功能,来实现页面在不刷新不重新加载的情况下更改页面显示内容.

 

什么是xmlhttp

xmlhttp如此重要,那到底是什么xmlhttp? XmlHttp是一套可以在JavaScript,Vbscript,Jscript等脚本语言中通过http协议传送接收XML及其他数据的一套API接口.
来自Msdn的解释:xmlhttp提供客户端同http服务器通讯的协议,客户端可以通过xmlhttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对像模型Dom处理回应.
如何学习使用xmlhttp对像,我只能告诉你如果你懂点JavaScript,学习xmlhttp只需10分钟时间!  

 

如何学好ajax技术

如何学习ajax,应该具备什么样的基础? 我很担心告诉你真相,html,css,dom,javascript,xml你都要有基础的了解,还好不是很多,css可以略过,结果就是让你的页面丑陋无比,并不影响功能.呵呵呵,不用担心,我也从来没系统的学过html, css,遇到看不懂查下手册就好.


Louis Vuitton A Grade Embossed Graffiti PU Leather Handbags with Crocodile&Ostrich Veins Leather Trim - Rose Pink/WhiteLouis Vuitton Epi Leather Speedy 30 Ivory M5922J HandbagsLV m50145 Louis Vuitton Monogramouflage Palermo PM Green M50145 HandbagsGucci Designers Handbags 212572BT15G2599 gucci-212572BT15G2599Louis Vuitton Damier Graphite Canvas Rem N41446 HandbagsLouis Vuitton Multicolor Trouville Black M92662 HandbagsLouis Vuitton Spring Summer 2010 With Tassels Flap Bag Rose Red M95859 M95859-Rose-Red HandbagsGucci new tote-small size Gucci-161719S HandbagsLouis Vuitton Monogram Mini Lin Saumur M95227 HandbagsGucci bag 177139 in light coffee Gucci-177139Z HandbagsChanel Accordion Flap Bag 35972 - Black 35972black HandbagsLV M31062 Louis Vuitton Handbags MinutoLouis Vuitton Monogram Canvas Viva Cite MM M51164 HandbagsLouis Vuitton Damier Graphite Canvas Handbags N51193 LV M95416 Louis Vuitton LV Handbags Mini Lin Bucket PM - PinkChanel Handbags Chanel Coco Black Vinyl mix leather 35491 - silve Chanel-35491--white-&-blackGucci Designers Handbags 177088ET23G9815 gucci-177088ET23G9815Louis Vuitton Spring Summer 2010 With Tassels Flap Bag Blue M95846 HandbagsLV N42240 Louis Vuitton LV Handbags MaraisLouis Vuitton Monogram Mini Lin Boulogne M95317 HandbagsLouis Vuitton Suhali Leather Limpetueux White M91861 M91861-white HandbagsGucci Leather wallet Short Dark Brown Gucci-2349 HandbagsLV M955479BK Louis Vuitton Handbags Mahina XL - BlackGucci 189886 Clutch in White Patent Gussimassia leather gucci-189886-07 HandbagsLV M58882B Louis Vuitton LV Handbags Segur Pouch - BlackGucci medium ysteria-purple guicci-197020-07 HandbagsLouis Vuitton Monogram Canvas Ellipse PM M51129 HandbagsLV M42350 Louis Vuitton LV Handbags Diaper Bag - BlueLouis Vuitton Show Fall Winter 09 Monogram Bag Off-White 95574-7 HandbagsGucci Designers Handbags mint python with gold hardware. gucci-197015BDY1S2059New Handbags CC213 Brown chanel-CC213-brownLouis Vuitton Monogram Canvas Cabas Alto M51152 HandbagsLouis Vuitton Utah Leather Huron M92532 HandbagsLouis Vuitton Monogram Canvas Mini Noe M42227 HandbagsChanel Shopping Bag PM - Black chanel-cc140 HandbagsLouis Vuitton Show Winter 2008 Wish Coffee M95829 M95829-coffee HandbagsGucci Designers Handbags 211963FT0QZ9643 gucci-211963FT0QZ9643Louis Vuitton Monogram Canvas Pegase 50 M23251 HandbagsGucci GG Fabric Handbagss shoulder G203494 gucci-203494-02Chanel Rugosity Leather Stitching Shoulder Bag 35987-Black 35987black HandbagsMedium Tote - Black on Black with Chain Handles chanel-cc1490 HandbagsCHANEL 6290-BLACK Handbags Chanel-6290-BLACKchanel Handbags Love Bow Satin Bag purple 2008 New Chanel-080432-purpleGUCCI Designers Handbags I181498-black gucci-I181498-blackLouis Vuitton Monogram Canvas ELLIPSE BACKPACK M51125 HandbagsGucci babouska 207278-Black Evening Bag gucci-207278-Blue HandbagsGucci 218780 F4G1G 9780 tassels medium tote GUCCI-218780-F4G1G-9780 HandbagsLouis Vuitton Monogram Watercolor Speedy 35 Black M95831 HandbagsNew Caviar Leather Chain Tote Bag Double Color - Pink chanel-pink35899 HandbagsLV M92648 Louis Vuitton LV Handbags Pochette Accessoires
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载