`
isiqi
  • 浏览: 16071400 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

最受欢迎的Ajax系列文章

阅读更多

掌握 Ajax,第 11 部分:服务器端的 JSON
在本系列最近一篇文章中,您已经了解如何将 JavaScript 对象转变成 JSON 格式。本文将会介绍如何处理以 JSON 格式发送到<nobr><strong class="kgb" onmouseover='isShowAds = true;isShowAds2 = true;KeyGate_ads.Move(this,"","%u5FAE%u8F6F%u670D%u52A1%u5668%u7AEF%u4EA7%u54C1%u5927%u5168%uFF0C%u70B9%u51FB%u83B7%u5F97%u3002","20845","服务器","%u670D%u52A1%u5668","http%3A//go.microsoft.com/%3Flinkid%3D6331218", event)' style="FONT-WEIGHT: normal; CURSOR: hand; COLOR: #0000ff; TEXT-DECORATION: underline" onclick='javascript:window.open("http://s4.17luntan.com/ClickPortal/WebClick.aspx?id=20845&amp;k=%u670D%u52A1%u5668&amp;siteid=0098295a-e262-40f7-ae50-7a6fbbdb678b&amp;url=http%3A//news.csdn.net/n/20070904/108293.html&amp;gourl=http%3A//go.microsoft.com/%3Flinkid%3D6331218&amp;parm=823D51AC3432694F7CD4B78230724B51BCDD7A62A7B1B85E&amp;alliedsiteid=0");' onmouseout="isShowAds = false;isShowAds2 = false">服务器</strong></nobr>的数据以及如何使用相同格式对<nobr><strong class="kgb" onmouseover='isShowAds = true;isShowAds2 = true;KeyGate_ads.Move(this,"","%u5FAE%u8F6F%u6700%u4F73%u811A%u672C%u8BED%u8A00%u793A%u4F8B%uFF0C%u9605%u8BFB%u8BF7%u70B9%u51FB%u3002","20295","脚本","%u811A%u672C","http%3A//go.microsoft.com/%3Flinkid%3D6331215", event)' style="FONT-WEIGHT: normal; CURSOR: hand; COLOR: #0000ff; TEXT-DECORATION: underline" onclick='javascript:window.open("http://s4.17luntan.com/ClickPortal/WebClick.aspx?id=20295&amp;k=%u811A%u672C&amp;siteid=0098295a-e262-40f7-ae50-7a6fbbdb678b&amp;url=http%3A//news.csdn.net/n/20070904/108293.html&amp;gourl=http%3A//go.microsoft.com/%3Flinkid%3D6331215&amp;parm=823D51AC3432694F7CD4B78230724B51BCDD7A62A7B1B85E&amp;alliedsiteid=0");' onmouseout="isShowAds = false;isShowAds2 = false">脚本</strong></nobr>进行回复。

Ajax 和 XML:使用 Ajax 实现打分评级和添加评论功能
在由用户驱动的 Web 时代,允许读者打分评级和评论站点内容的功能是必不可少的。通过本文探索如何使用 Ajax 在站点中加入打分评级和评论功能。

使用 Google Web Toolkit 和 JSON 开发 Ajax 应用程序
本文分别介绍了如何在<nobr><strong class="kgb" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u5BA2_u6237";KeyGate_ads.ShowGgAds(this,"_u5BA2_u6237",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=B4bHaAWn8RpP4L5yW4QGl3dXWAZm1jzGVkd-aA8CNtwHAixEQDhgOILHzmwkoFDgAULrvu5P______wFgnbnQgZAFqgEKMjAwMDAwNDEyMbIBDW5ld3MuY3Nkbi5uZXTIAQHaAStodHRwOi8vbmV3cy5jc2RuLm5ldC9uLzIwMDcwOTA0LzEwODI5My5odG1sgAIBqQK2jDpk4tyBPsgCsbecA6gDAegDtwLoA0T1AwAEAAA&amp;num=14&amp;adurl=http://www.oxford-professional.com&amp;client=ca-pub-9553494669999741");GgKwClickStat("客户","www.oxford-professional.com","afc","2000004121");' onmouseout='isShowGg = false;InTextAds_GgLayer="_u5BA2_u6237"'>客户</strong></nobr>端使用 GWT 的 JSON API 来解析和生成 JSON 编码的数据,以及在<nobr><strong class="kgb" onmouseover='isShowAds = true;isShowAds2 = true;KeyGate_ads.Move(this,"http://rad.17luntan.com/UploadImage/73/633239070743437500.jpg","%u4E0A%u95E8%u7EF4%u4FEE%u7535%u8111%uFF01%u7F51%u7EDC%u5E03%u7EBF%u3001%u6570%u636E%u6062%u590D%u3001%u7535%u8111%u9500%u552E%u3001%u7535%u8111%u7EC4%u88C5%u7B49%uFF0C%u8BE6%u60C5%u8BF7%u70B9%u51FB%u5782%u8BE2%uFF01","64644","服务","%u7535%u8111%u7EF4%u4FEE","http%3A//www.dfpchome.com", event)' style="FONT-WEIGHT: normal; CURSOR: hand; COLOR: #0000ff; TEXT-DECORATION: underline" onclick='javascript:window.open("http://s4.17luntan.com/ClickPortal/WebClick.aspx?id=64644&amp;k=%u670D%u52A1&amp;siteid=0098295a-e262-40f7-ae50-7a6fbbdb678b&amp;url=http%3A//news.csdn.net/n/20070904/108293.html&amp;gourl=http%3A//www.dfpchome.com&amp;parm=823D51AC3432694F7CD4B78230724B51BCDD7A62A7B1B85E&amp;alliedsiteid=0");' onmouseout="isShowAds = false;isShowAds2 = false">服务</strong></nobr>器端如何使用 GWT 的 RemoteServiceServlet 来接受和响应来自客户端的请求,并使用 SOJO 来解析处理 JSON 数据。

开发端到端的 Ajax 应用程序,第 3 部分
Ajax 正在迅速地成为时髦的<nobr><strong class="kgb" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u6280_u672F";KeyGate_ads.ShowGgAds(this,"_u6280_u672F",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=B5aHtAWn8RpP4L5yW4QGl3dXWAe2kjymlw8X6AcCNtwHAqQcQCxgLILHzmwkoFDgAUPmt7eD9_____wFgnbnQgZAFqgEKMjAwMDAwNDEyMbIBDW5ld3MuY3Nkbi5uZXTIAQHaAStodHRwOi8vbmV3cy5jc2RuLm5ldC9uLzIwMDcwOTA0LzEwODI5My5odG1sqQK2jDpk4tyBPsgC3fSrA6gDAegDtwLoA0T1AwAEAAA&amp;num=11&amp;adurl=http://www.sitechsmt.com/products/BIG5/index.asp&amp;client=ca-pub-9553494669999741");GgKwClickStat("技术","www.7seastin.com","afc","2000004121");' onmouseout='isShowGg = false;InTextAds_GgLayer="_u6280_u672F"'>技术</strong></nobr>,它可以为在浏览器中运行的 Web 应用程序提供具有桌面质量的软件特性。这个分三部分的系列讨论如何使用开放源码技术开发端到端 Ajax 应用程序,本文将使用 JavaScript 实现 Ajax 客户端逻辑,从而完成这个场景的其余部分。

认识 JsonML
JSON 是与 Ajax 同时兴起的。使用 JSON 可以方便地传输数据,因为这些数据还可以重新转换为 JavaScript 对象,这一特点极具实用性。JsonML 是 JSON 的一个扩展,本文向大家展示如何对这个<nobr><strong class="kgb" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u5DE5_u5177";KeyGate_ads.ShowGgAds(this,"_u5DE5_u5177",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BMOKmAWn8RpP4L5yW4QGl3dXWAf6vgxiG58KDAsCNtwGgjQYQAxgDILHzmwkoFDgAUO-Ws6T7_____wFgnbnQgZAFqgEKMjAwMDAwNDEyMbIBDW5ld3MuY3Nkbi5uZXTIAQHaAStodHRwOi8vbmV3cy5jc2RuLm5ldC9uLzIwMDcwOTA0LzEwODI5My5odG1sqQK2jDpk4tyBPsgC9q8-qAMB6AO3AugDRPUDAAQAAA&amp;num=3&amp;adurl=http://www.jxtools.net/product.asp%3F&amp;client=ca-pub-9553494669999741");GgKwClickStat("工具","www.jxtools.net","afc","2000004121");' onmouseout='isShowGg = false;InTextAds_GgLayer="_u5DE5_u5177"'>工具</strong></nobr>加以利用。

面向 Java 开发人员的 Ajax:使用 Jetty 和 DWR 编写 Comet 应用程序
<nobr><strong class="kgb" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u670D_u52A1_u5668_u7AEF";KeyGate_ads.ShowGgAds(this,"_u670D_u52A1_u5668_u7AEF",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=Bh6OYAWn8RpP4L5yW4QGl3dXWAY_rmCijpquTA8CNtwGA4gkQBBgEILHzmwkoFDgAUMf-z6UEYJ250IGQBaoBCjIwMDAwMDQxMjGyAQ1uZXdzLmNzZG4ubmV0yAEB2gEraHR0cDovL25ld3MuY3Nkbi5uZXQvbi8yMDA3MDkwNC8xMDgyOTMuaHRtbKkCtow6ZOLcgT7IAvPO6gKoAwHoA7cC6ANE9QMABAAA&amp;num=4&amp;adurl=http://www.htjg.cn/index1a.htm&amp;client=ca-pub-9553494669999741");GgKwClickStat("服务器端","www.htjg.cn","afc","2000004121");' onmouseout='isShowGg = false;InTextAds_GgLayer="_u670D_u52A1_u5668_u7AEF"'>服务器端</strong></nobr>异步事件驱动的 Ajax 应用程序实现起来比较困难,而且难于扩展。本文介绍了一种行之有效的方法:即结合使用 Comet 模式和 Jetty 6 的 Continuations API。您可以方便地在 DWR 2 中将 Comet 和 Continuations 与 Reverse Ajax 技术结合使用


Ajax -- 困惑者指南,第 1 部分:Ajax 工具和技术综述
本文提供来自 IBM Ajax 开发人员专家组的 Ajax 开发资源备忘单,他们根据自己的经验为您提供了一些实用的信息,这些信息可以帮助您快速进入高效 Ajax 开发的轨道。

征服 Ajax 应用程序的安全威胁
Ajax 是 Web 2.0 中的一项关键技术,尤其是 Ajax 可以驱动 mushup。然而,Ajax 和 mushup 技术也引入了一些新型威胁。通过本文了解这些新的威胁,并通过探索一些最佳实践来避免它们。

用 Ajax 和 Apache Geronimo 创建异步消息框架
本文介绍如何将 Apache Geronimo 与 Asynchronous JavaScript + XML(Ajax)用户界面(UI)、异步消息传递系统和松散耦合的业务服务结合起来构建响应性的企业级 Web 应用程序框架。

Seam - 无缝集成 JSF,第 1 部分: 为 JSF 量身定做的应用程序框架
JavaServer Faces (JSF) 是用于 Java&#8482; Web 应用程序的第一个标准化的用户界面框架。而 Seam 是一个扩展 JSF 的强大的应用程序框架。本文将发现这两种框架之间的互补性。作者介绍了 Seam 对 JSF 生命周期的增强,包括上下文状态管理、 RESTful URL、Ajax remoting、适当的异常处理和约定优于配置。

打造安全 Ajax mashup 的未来
当前的 Web 浏览器还不能轻松而<nobr><strong class="kgb" onmouseover='isShowAds = true;isShowAds2 = true;KeyGate_ads.Move(this,"","%u7532%u9AA8%u65872007%u5F00%u53D1%u8005%u5927%u4F1A","-100541","安全","%u7532%u9AA8%u65872007%u5F00%u53D1%u8005%u5927%u4F1A","http%3A//events.csdn.net/oracle/devday/index.html", event)' style="FONT-WEIGHT: normal; CURSOR: hand; COLOR: #0000ff; TEXT-DECORATION: underline" onclick='javascript:window.open("http://s4.17luntan.com/ClickPortal/WebClick.aspx?id=-100541&amp;k=%u5B89%u5168&amp;siteid=0098295a-e262-40f7-ae50-7a6fbbdb678b&amp;url=http%3A//news.csdn.net/n/20070904/108293.html&amp;gourl=http%3A//events.csdn.net/oracle/devday/index.html&amp;parm=823D51AC3432694F7CD4B78230724B51BCDD7A62A7B1B85E&amp;alliedsiteid=0");' onmouseout="isShowAds = false;isShowAds2 = false">安全</strong></nobr>地从多个源获取内容,并将其显示到页面上。不过开发人员仍然可以充分利用目前可用的工具来完成任务,并减少 Web 应用程序在安全性和可伸缩性方面的压力。通过本文了解如何补救当前浏览器技术的不足,使 Web 开发超越这些障碍,将互操作性提升到的一个新的水平。

Ajax 权衡:XML 的多种风格
随着 Mozilla XForms 插件的推出,现在您可以在 Firefox 浏览器中处理 XForms 了。本文演示了目前受 Firefox 和 Mozilla XForms 插件支持的 XForms 处理技术。

掌握 Ajax,第 9 部分: 使用 Google Ajax Search API
本文将教您如何向公共 API,例如 Google 提供的 API 发出请求并接收其响应,从而为您的 Web 应用程序增加自己的脚本<nobr><strong class="kgb" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u548C_u670D";KeyGate_ads.ShowGgAds(this,"_u548C_u670D",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BNDbvAWn8RpP4L5yW4QGl3dXWAdWe-ynl1NKZA8CNtwGg_goQDRgNILHzmwkoFDgAUKy6kXFgnbnQgZAFqgEKMjAwMDAwNDEyMbIBDW5ld3MuY3Nkbi5uZXTIAQHaAStodHRwOi8vbmV3cy5jc2RuLm5ldC9uLzIwMDcwOTA0LzEwODI5My5odG1sqQK5nGAwAneJPsgCpe62A6gDAegDtwLoA0T1AwAEAAA&amp;num=13&amp;adurl=http://www.danfoss.com/China/BusinessAreas/DrivesSolutions/&amp;client=ca-pub-9553494669999741");GgKwClickStat("和服","www.Danfoss.com/China","afc","2000004121");' onmouseout='isShowGg = false;InTextAds_GgLayer="_u548C_u670D"'>和服</strong></nobr>务器端程序所不能提供的更多功能。

结合使用 Ajax 和 WebSphere Commerce
Ajax 可以消除客户在等待服务器操作时盯着浏览器窗口和沙漏图标所花的时间。本教程通过三个场景介绍了如何结合使用 Ajax 和 WebSphere Commerce。

未完待续.......

分享到:
评论

相关推荐

    掌握Ajax系列文章.chm

    掌握Ajax系列文章.chm Ajax 是一种 Web 应用程序客户机技术,它结合了 JavaScript、层叠样式表(Cascading Style Sheets,CSS)、HTML、XMLHttpRequest 对象和文档对象模型(Document Object Model,DOM)

    ASP.NET AJAX 系列文章 (源码)

    耐心的把这个文件学完! asp.net ajax就全通了! 有源码实例,照着打一边页受益匪浅! 客户端脚本、服务器端控件、webService都有详解和源码!绝对货真价实!我这人贼好!

    AJAX系列文章-----Dojo

    Dojo是一个非常强大面向对象,开源的JavaScript工具箱。它为开发Web胖客户端程序提供了一套完整的Widget和一些特效操作。

    掌握Ajax系列7:在请求和响应中使用XML(上)

    在本系列前面的文章中,我们使用普通文本和名/值参数发送数据,但XML也是一种可行的格式。本文将介绍如何来这样做。但最重要的是,我将讨论为何可以使用 XML作为请求格式,以及为何在多数情况下不应该使用它。

    prototype.js的系列文章

    prototype.js的系列文章——$H()函数 百度的Ajax.js文件 常用JS ...prototype.js的系列文章——Ajax.Request类 prototype.js的系列文章——Ajax.Updater类 prototype.js的系列文章——Try.these())函数

    Ajax 改造,第 1 部分: 使用 Ajax 和 jQuery 改进现有站点

    本文是使用 Ajax 改造现有 Web 站点系列的第一篇文章,将展示如何使用简单的模式窗口(modal window)消除弹出窗口和导航死角。 Ajax 技术改变了大型商业 Web 应用程序的外观,但是许多较小的 Web 站点都不具备足够...

    ASP.NET AJAX

    导读:在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消...

    掌握Ajax系列5:操纵DOM

    这一期文章将了解如何创建、删除和修改DOM树的各个部分,了解如何实现网页的即时更新。了解如何处理 Web页面的DOM树。比方说,如果向DOM树中增加一个元素,这个元素就会立即出现在用户的Web浏览器中 —— 不需要重新...

    ajax经典实例大全

    比较全面的ajax学习,适合于新手,包含内容包含如下: 第一章 动态加载数据 1.1动态加载的FAQ 1.2根据邮政编码获取地区信息 1.3动态树形列表 1.4多级联动菜单 1.5条件设置向导 1.6页面关键词提示 第二章 改善...

    审视 Ajax 使用 mashup 改变您的生活

    本系列的第一期文章中,我讨论了目前环绕着 Ajax 的不实之词。您还了解到,可靠的框架仍然未完成,应该考虑导航历史、书签功能、反馈、持久性、并发安全问题。接下来的这篇文章中,主题是文档重绘、测试、发布和订阅...

    ASP.NET AJAX入门系列

    這是我剛從網上摘下來的好文章,怕稍縱即逝,故備份下來,以 供自己日後使用及與他人分享!

    掌握Ajax系列8:在请求和响应中使用XML(下)

    在Ajax应用程序中,使用XML作为发送数据的格式的理由很少,但使服务器向 客户机回发XML的理由很多。因此,您在上一篇文章中学到的关于XML的知识最终将在这篇文章中体现出某些价值。这篇文章主要探讨在大多数情况下...

    掌握Ajax系列6:建立基于DOM的Web应用程序

    本系列的上一篇文章中考察了文档对象模型(DOM)编程中涉及到的概念——Web浏览器如何把网页看作一棵树,现在您应该理解了DOM中使用的编程结构。本期教程将把这些知识用于实践,建立一个简单的包含一些特殊效果的Web...

    Ajax 经典案例开发大全

    3-4.EXE 系列产品特性速查实例演示 3-5.EXE 邮件订阅实例演示 3-6.EXE 产品评级实例演示 4-1.EXE 简单计算器实例演示 4-2.EXE 文章拼写检查实例演示 4-3.EXE 拼词游戏实例演示 4-4.EXE 在线词典实例演示 4-5.EXE ...

    Ajax基础教程 入门,速战提高

    在本系列的 上篇文章 中,我们将详细介绍 XMLHttpRequest 对象,它是 Ajax 应用程序的中心,负责处理服务器端应用程序和脚本的请求,并处理从服务器端组件返回的数据。由于所有的 Ajax 应用程序都要使用 ...

    基于Ajax技术的Web 2.0开发应用

    Ajax技术的出现将基于Web的应用程序开发带进了一个全新的阶段,但Ajax主要是基于JavaScript的客户端技术,所以客户端的开发显得越来越臃肿,随之而来的安全性等一系列问题有待进一步研究。

    Ajax 实例

    2.EXE 购物车实例演示 3-3.EXE 产品快速检索实例演示 3-4.EXE 系列产品特性速查实例演示 3-5.EXE 邮件订阅实例演示 3-6.EXE 产品评级实例演示 4-1.EXE 简单计算器实例演示 4-2.EXE 文章拼写检查...

    最先进的技术:ASP.NET AJAX 展望

    最先进的技术:ASP.NET AJAX 展望系列文章,由美国著名专家Dino Esposito拱写。Dino Esposito 是 Solid Quality Learning 的顾问,并且是《Programming Microsoft ASP.NET 2.0》(Microsoft ASP.NET 2.0 编程)...

    ASP.NET AJAX 入门

    ASP.NET AJAX 1.0 Beta版的发布,它们已经不再适用,为了不继续误导广大朋友,所以不再作为推荐系列文章,如果有需要参考的朋友,可以直接到随笔分类中查看。

    ajax实例大全 很实用的!

    &lt;tr&gt;&lt;td&gt;&lt;a href="3.4/index.jsp"&gt;3.4系列产品特性速查&lt;/a&gt;&lt;/td&gt; &lt;tr&gt;&lt;td&gt;&lt;a href="3.5/mail_list.html"&gt;3.5邮件订阅&lt;/a&gt;&lt;/td&gt; &lt;tr&gt;&lt;td&gt;&lt;a href="3.6/index.jsp"&gt;3.6产品评级&lt;/a&gt;&lt;/td&gt; &lt;tr&gt;&lt;td class="item"&gt;第四章 ...

Global site tag (gtag.js) - Google Analytics