AJax技术

Ajax Hacks中文版 创建快速响应Web站点的工具和技巧 ((美)帕里) pdf扫描版

字号+ 作者:H5之家 来源:H5之家 2015-11-16 13:33 我要评论( )

黑手安全网是国内网络安全技术交流论坛,致力于提供最新的网络技术,最全的动画教程以及安全培训,以拒绝黑客行为,增强自身网络安全知识为目标的网络培训基地

Ajax Hacks中文版 创建快速响应Web站点的工具和技巧 ((美)帕里) pdf扫描版

[attachment=168483]

xA`j:zn'j  
ect$g#  
3:xKq4?  
ajax对web开发者来说是最重要的技术组合之一。使用这些技术,以及基于xml的web services,ajax开发者可以创建交互式的web应用,并在浏览器中使用javascript处理web服务端响应。. gS@<sO$d>  
   本书完全挖掘出了ajax技术的优点,以手把手的方式教您如何揭开ajax的神秘面纱。每个hack代表了完成某个特定任务的精巧方法,从而为您节省了大量的时间。 hJD3G |E  
   本书搜集了80个有关ajax技术的技巧,覆盖了该技术的所有亮点。你现在就想构建下一代web应用吗?本书可以教你如何去做。 D$*o}*mb  
   ajax hacks同时还为高级web开发者提供了更先进的技巧,比如展示如何创建大的可维护的书签;如何在ajax应用中使用客户端存储;如何使用ajax从javascript中调用内建的java对象。本书甚至还展示了测试ajax应用和提高javascript代码的可维护性、性能和可靠性的最佳实践。 i]L=M 5^C  
   想在您的web站点中增加额外的交互行为吗?需要创建如桌面应用般的站点吗?《ajax hacks中文版》就是您要寻找的书。ajax是构建在已有技术之上的一整套新的实践集合,它将帮助您打破web中传统的每次请求一个页面的情形,并将用户所欣赏的新的灵活性赋予您的站点和应用。.. vxLr034  
   ajax将html、javascript、http通信和xml结合在一起,它允许web页面在无需刷新整个页面的情形下和服务器主机进行通信。使用ajax,您可以在与服务器交换信息时将更多的工作交给浏览器来执行。gmail和google maps的普及证明了ajax非常适合大型项目,而且其灵活性使之能适用于任何规模的站点。 %5DM ew  
   在《ajax hacks中文版》中您可以学到: \=]`X2Ld  
   · 用ajax能力来增强html的表单功能,对表单进行定制以满足用户的期望 z Tz_"N I  
   · 探索googlemaps、yahoo!maps,以及geourlapl,并将他们糅合在一起 VX>j2Z'  
   · 在ajax环境中使用cookie E^br-{|{  
   · 管理浏览器历史和后退按钮 :FfEjNil  
   · 使用dwr和ruby on rails创建冬iax应用 cofdDHXfQI  
   · 基于prototype、rico以及script.aculo.us等javascript库构建应用 sR[!6[AA  
   · 管理网络连接和web服务 X!mJUDzh]  
   《ajax hacks中文版》为您提供了构建下一代基于web应用程的工具,并向您展示了如何用多种不同的方式来组装它们。无论您是想了解ajax做了什么,还是正在寻找应用ajax的新方法,《ajax hacks中文版》都将对您的编程生涯产生深远的影响。 C"B'Dj  
目录: 3\ ,t_6}  
&v t)7[  
前言.        xi bgKC^Q/F  
credits        xiii LjTSu9I>  
序言        xvii }LKD 9U5;8  
第1章:ajax基础        1 D GcpYA.7'  
#1 使用request对象检测浏览器的兼容性        5 PREGQ0  
#2 使用request对象将数据post到服务器        8 {i?G:K  
#3 使用自己的库封装xmlhttprequest        14 6$=>ckP  
#4 接收xml格式的数据        17 ( $2M"n  
#5 获取普通文本字符串        22 $p4e8j[EJ  
#6 接收数字格式的数据        25 #$-?[c$>  
#7 以json格式获取数据        29 'TH[Db'`I  
#8 处理request对象错误        37 G'#u!<(^h  
#9 深入http response        42 @4 8!e-W  
#10 使用css文件产生带有显示样式的消息        47 u/6if9B   
#11 动态产生带有显示样式的用户消息        52 UhL1Y NF_  
第2章:web表单        58 Ao}<a1 f  
#12 如何在不刷新浏览器的条件下,向服务器端提交text field(或textarea)数据        58 WPNw")t!  
#13 在text field或textarea中显示服务器数据值        66 `4'=&c9  
#14 在无需往返交互的情况下向服务器提交选择列表的值        71 y$]<m+1  
#15 使用服务器端数据动态生成新的选择列表        79 ."^\1N(.n  
.#16 扩展已有的选择列表        85 IauLT;!X  
#17 在无需往返交互的情况下向服务器提交checkbox的值        92 *nJ,|T  
#18 使用服务器端数据动态产生新的checkbox组        100 gMF6f%  
#19 重新组装已有的来自于服务器端的checkbox组        106 {m~)~/z?  
#20 使用http响应改变unordered list        113 5G\OINxy  
#21 向服务器端组件提交hidden标签值        121 RIXeV*ix  
第3章:验证        126 z=U+FHdh/-  
#22 验证text field或textarea是否为空        126 }aE'  
#23 验证e-mail格式        129 JFX}))7  
#24 用户名的唯一性验证        138 HYGd :SeH  
#25 验证信用卡卡号        142 *`u|1}h|  
#26 验证信用卡安全码        150 '=Zm[P,  
#27 验证邮政编码        155 sYDav)L.  
第4章:web开发者的利器        158 /fb}]e]N  
#28 使用google maps编程接口        158 } M%3  
#29 使用google maps编程接口的request对象        160 $%DoLpE>  
#30 在ajax里同时使用google maps和yahoo! maps        166 8\P,2RSnt  
#31 显示weather.com的xml数据种子        175 K)>F03=uE  
#32 在ajax中联合使用yahoo!地图和geourl        183 Ro9:kEG$  
#33 在firefox里调试ajax生成的标签(tag)        187 J?m/ u6  
#34 获取邮政编码        190 & tT6.@kH  
#35 创建大型易维护的bookmarklets        198 _xh)]R  
#36 在ajax应用中使用永久客户端存储..        199 $ }tF66d  
#37 用iframes管理浏览器访问历史        202 p1d%&e  
#38 向服务器发送cookie        204 r&a} U6k(y  
#39 用xmlhttprequest从网页获取能源价格        212 l VD{Y`)  
#40 使用xmlhttprequest发送电子邮件        217 t27UlFX  
#41 得到浏览器的本地信息        223 _J,rql@nG<  
#42 创建一个rss阅读器        227 akr2Os   
第5章:用direct web remoting(dwr)作java开发        234 T.I'c6|  
#43 集成dwr到网络应用程序        234 6T4DuF   
#44 使用dwr将java数组值显示为select列表        237 _ s}aF  
#45 使用dwr将java map值显示为select列表        242 vd#)+  
#46 将java hashmap的值显示在网页上        244 ($<&H>j0  
#47 使用dwr从java数组创建有序项目列表        247 {,Vvm*L/  
#48 用javascript访问自定义的java对象        251 RICm$,  
#49 使用dwr从javascript调用java内置对象        257 jG&HPVr  
第6章:prototype库和rico库        260 >F7HKwg}Z  
#50 在ajax应用程序中使用prototype        260 ~v\ W[  
#51 用服务器端的数据更新网页元素内容        265 O&/n BHu\  
#52 监测网页元素        269 1qAE)8ie  
#53 使用rico在一个ajax响应里更新多个元素        273 Z>g&%3j  
#54 创建可拖曳的书店        278 7=yM40  
第7章:使用ajax和ruby on rails协同工作        285 ML|?H1m>  
#55 安装ruby on rails        286 nl(GoX$vRQ  
#56 用rails监控远程调用        292 ]m`:T  
#57 在rails应用中使用javascript        298 e%ro7~  
#58 在rails模版中动态生成选项列表        299 O{c#&/.K  
#59 确认请求中是否调用了ajax        304 a3MI+  
#60 使用数据库数据动态生成select列表        305 `Mg3P_}=  
#61 定时发起远程调用        309 qF(i1#  
#62 动态查看xmlhttprequest的请求信息        313 H~#$AD+H  
第8章:品尝script.aculo.us        317 U:7 w8$_  
#63 在ajax应用中集成script.aculo.us可视化效果        317 Q~f]?a`  
#64 创建登录框以过滤不正确的登录        320 fO5L[U^`  
#65 使用script.aculo.us创建自动完成域        324 1+3-Z>^e  
#66 创建一个内置的编辑器域        328 )R<93`q  
#67 创建提交时消失的web表单        332 gI RZkT`  
第9章:可选项和性能        334 N@Ap|`Ei  
#68 修正ajax应用里的浏览器后退按钮        335 KMfIp:~  
#69 用rsh来处理书签和后退按钮        342 ;mD!8<~z.  
#70 为http请求设置时间限制        355 Y@UW\d*'%I  
#71 提高大型javascript应用的可维护性、性能和可靠性        358 o:5mgf7  
#72 混淆javascript和ajax代码        364 ODpAMt"  
#73 使用动态的script标签发起web services请求        368 N1y,~Z  
#74 配置apache以处理跨域问题        373 K4|fmgcy.  
#75 在你的浏览器内运行一个搜索引擎        375 x)%"i)  
#76 通过xforms使用声明式标记语言以取代script        380 1 Cz}|#U  
#77 建立客户端缓存        386 71<4q {n  
#78 创建自动完成域        394 &jnBDr  
#79 动态显示一个主题的更多信息        397 "f3mi[  
#80 使用字符串和数组动态生成html        400 vgNrHq&2q  
索引...        405 $S?x B$  
3$_ - 0>  

购买后,将显示帖子中所有出售内容。 (o\D=!a  
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!

此段为出售的内容,购买后显示

$b_~  

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评