
| 博文视点AJAX三剑客之技巧之剑 80个AJAX独门绝技一网打尽 磨亮您的Web2.0开发利剑 三剑客之最佳实“剑”——《AJAX设计模式与最佳实践》 三剑客模式之剑——《AJAX设计模式》 与《Web开发人员参考手册》配套使用,效果更佳 |
| Bruce Perry是一位独立软件开发者和作家,曾写过《Java Servlet & JSP Cookbook》,并由O’Reilly公司出版。从1996年开始,他为不同的非赢利机构、设计公司、销售公司及出版社开发网络应用和数据库。在Perry的业余时间里,他还是一个积极的成年组三项全能比赛运动员,并在瑞士阿尔卑斯山脉骑自行车环行。他和他的妻子Stacy LeBaron、女儿Rachel、儿子Scott一起居住在马萨诸塞州的Newburyport。... .. << 查看详细 |
| 前言.xi creditsxiii 序言xvii 第1章:ajax基础1 #1 使用request对象检测浏览器的兼容性5 #2 使用request对象将数据post到服务器8 #3 使用自己的库封装xmlhttprequest14 #4 接收xml格式的数据17 #5 获取普通文本字符串22 #6 接收数字格式的数据25 #7 以json格式获取数据29 #8 处理request对象错误37 #9 深入http response42 #10 使用css文件产生带有显示样式的消息47 #11 动态产生带有显示样式的用户消息52 第2章:web表单58 #12 如何在不刷新浏览器的条件下,向服务器端提交text field(或textarea)数据58 #13 在text field或textarea中显示服务器数据值66 #14 在无需往返交互的情况下向服务器提交选择列表的值71 #15 使用服务器端数据动态生成新的选择列表79 .#16 扩展已有的选择列表85 #17 在无需往返交互的情况下向服务器提交checkbox的值92 #18 使用服务器端数据动态产生新的checkbox组100 #19 重新组装已有的来自于服务器端的checkbox组106 #20 使用http响应改变unordered list113 #21 向服务器端组件提交hidden标签值121 第3章:验证126 #22 验证text field或textarea是否为空126 #23 验证e-mail格式129 #24 用户名的唯一性验证138 #25 验证信用卡卡号142 #26 验证信用卡安全码150 #27 验证邮政编码155 第4章:web开发者的利器158 #28 使用google maps编程接口158 #29 使用google maps编程接口的request对象160 #30 在ajax里同时使用google maps和yahoo! maps166 #31 显示weather.com的xml数据种子175 #32 在ajax中联合使用yahoo!地图和geourl183 #33 在firefox里调试ajax生成的标签(tag)187 #34 获取邮政编码190 #35 创建大型易维护的bookmarklets198 #36 在ajax应用中使用永久客户端存储..199 #37 用iframes管理浏览器访问历史202 #38 向服务器发送cookie204 #39 用xmlhttprequest从网页获取能源价格212 #40 使用xmlhttprequest发送电子邮件217 #41 得到浏览器的本地信息223 #42 创建一个rss阅读器227 第5章:用direct web remoting(dwr)作java开发234 #43 集成dwr到网络应用程序234 #44 使用dwr将java数组值显示为select列表237 #45 使用dwr将java map值显示为select列表242 #46 将java hashmap的值显示在网页上244 #47 使用dwr从java数组创建有序项目列表247 #48 用javascript访问自定义的java对象251 #49 使用dwr从javascript调用java内置对象257 第6章:prototype库和rico库260 #50 在ajax应用程序中使用prototype260 #51 用服务器端的数据更新网页元素内容265 #52 监测网页元素269 #53 使用rico在一个ajax响应里更新多个元素273 #54 创建可拖曳的书店278 第7章:使用ajax和ruby on rails协同工作285 #55 安装ruby on rails286 #56 用rails监控远程调用292 #57 在rails应用中使用javascript298 #58 在rails模版中动态生成选项列表299 #59 确认请求中是否调用了ajax304 #60 使用数据库数据动态生成select列表305 #61 定时发起远程调用309 #62 动态查看xmlhttprequest的请求信息313 第8章:品尝script.aculo.us317 #63 在ajax应用中集成script.aculo.us可视化效果317 #64 创建登录框以过滤不正确的登录320 #65 使用script.aculo.us创建自动完成域324 #66 创建一个内置的编辑器域328 #67 创建提交时消失的web表单332 第9章:可选项和性能334 #68 修正ajax应用里的浏览器后退按钮335 #69 用rsh来处理书签和后退按钮342 #70 为http请求设置时间限制355 #71 提高大型javascript应用的可维护性、性能和可靠性358 #72 混淆javascript和ajax代码364 #73 使用动态的script标签发起web services请求368 #74 配置apache以处理跨域问题373 #75 在你的浏览器内运行一个搜索引擎375 #76 通过xforms使用声明式标记语言以取代script380 #77 建立客户端缓存386 #78 创建自动完成域394 #79 动态显示一个主题的更多信息397 #80 使用字符串和数组动态生成html400 索引...405 |
商品评论(0条)