资源描述:
《Ajax in Action.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、DaveCraneEricPascarellowithDarrenJamesMANNINGAjaxinActionAjaxinActionDAVECRANEERICPASCARELLOWITHDARRENJAMESMANNINGGreenwich(74°w.long.)ForonlineinformationandorderingofthisandotherManningbooks,pleasegotowww.manning.com.Thepublisheroffersdiscountsonthisbookwheno
2、rderedinquantity.Formoreinformation,pleasecontact:SpecialSalesDepartmentManningPublicationsCo.209BruceParkAvenueFax:(203)661-9018Greenwich,CT06830email:orders@manning.com©2006byManningPublicationsCo.Allrightsreserved.Nopartofthispublicationmaybereproduced,store
3、dinaretrievalsystem,ortransmitted,inanyformorbymeanselectronic,mechanical,photocopying,orotherwise,withoutpriorwrittenpermissionofthepublisher.Manyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproductsareclaimedastrademarks.Wherethosedesignati
4、onsappearinthebook,andManningPublicationswasawareofatrademarkclaim,thedesignationshavebeenprintedininitialcapsorallcaps.Recognizingtheimportanceofpreservingwhathasbeenwritten,itisManning’spolicytohavethebookstheypublishprintedonacid-freepaper,andweexertourbeste
5、ffortstothatend.ManningPublicationsCo.Copyeditor:LizWelch209BruceParkAvenueTypesetter:DenisDalinnikGreenwich,CT06830Coverdesigner:LeslieHaimesISBN1-932394-61-3PrintedintheUnitedStatesofAmerica12345678910–VHG–0908070605ToHermes,Apollo,Athena,andmycats,fortheirwi
6、sdom—D.C.Tomywife;I’msurprisedyousaidyes—E.P.Tomyred-headedwife—D.J.briefcontentsPART1RETHINKINGTHEWEBAPPLICATION............................11■AnewdesignfortheWeb32■FirststepswithAjax313■IntroducingordertoAjax69PART2CORETECHNIQUES..............................
7、.....................1174■Thepageasanapplication1195■Theroleoftheserver159PART3PROFESSIONALAJAX.................................................2096■Theuserexperience2117■SecurityandAjax2468■Performance279viiviiiBRIEFCONTENTSPART4AJAXBYEXAMPLE..................
8、....................................3259■Dynamicdoublecombo32710■Type-aheadsuggest36111■TheenhancedAjaxwebportal42312■LivesearchusingXSLT46613■Buildingstand-aloneapplication