一个基于Ajax的通用(组合)查询 2017年02月06日 63 阅读 一个基于Ajax的通用(组合)查询2011-02-141.完全无刷实现,客户端主要实现生成条件选择或录入控件,并进行录入控制;2.将字段信息存放于XML文件,便于数据移植3.通过js脚本,ajax框架引擎获取字段信息4.通过js脚本生成组合条件;5.运行效果:...
在用户点击提要列表条目时取得该提要的内容 2017年02月06日 73 阅读 在用户点击提要列表条目时取得该提要的内容2011-02-14在前一小节中可以看到,用户每次点击提要时均将调用readFeed()方法。因此我们即可在该readFeed ()方法中异步调用服务器端Web Service中的GetRssContent()方法,并将当前提要的ID传递过去。当然,在异步调用之前同样应该为用户显示出更新提示面板:function readFeed(id) { // 显示更新提示面板。 showProgressBar(tr...
异步发送添加请求的客户端实现 2017年02月06日 73 阅读 异步发送添加请求的客户端实现2011-02-14在用户单击“添加RSS”按钮后,为了提高运行速度,本例将使用XMLHttpRequest实现数据的提交工作,异步功能实现的原理如图12-7所示。图12-7 异步提交的原理图实现的步骤如下:(1)打开Default.aspx页。(2)为“添加RSS”按钮添加click事件,事件调用方法“addrss”。(3)在head元素内添加脚本代码,方...
一个更好用更高效的Ajax框架XCallback 2017年02月06日 70 阅读 一个更好用更高效的Ajax框架XCallback2011-02-14 博客园 xcb_isgreat今天特意和大家分享一个自认为很不错的ajax的框架XCallback,它是对callback的扩展 ,笔者曾经用过好几款ajax框架,最早用UpdatePanel 后来处于性能的考虑决定废弃,废弃原因有4:1.网页首次要加载310kb的axd文件,占网速也占用浏览器的载入时间。2.效率很低,违背了ajax的初衷,回传了viewstate和所有控件的值3.不够...
用Ajax为SOA增光添彩 2017年02月06日 77 阅读 用Ajax为SOA增光添彩2011-02-14TechTarget对于那些已看到了动态的、被Ajax渲染过的Web页面的人来说,你算是什么都没看过。2006年,一波Ajax(Asynchronous JavaScript and XML的简称)产品浪潮将出现在市场上,使IT企业可以选择用工具来构建与桌面功能类似的WebServices前端。随着它的出现,构建这些工具的公司也会构建面向服务架构工具集,把应用层Web技术与表示层Web技术联系到一起。Clear...
使用第一个真正的Ajax服务器:Aptana Jaxer构建Ajax应用程序 2017年02月06日 73 阅读 使用第一个真正的Ajax服务器:Aptana Jaxer构建Ajax应用程序2011-02-14 IBM Ken Ramirez传统上,要为基于 Web 的客户机提供比较丰富的客户机功能,必须创建基于 Web 的应用程序,它由来自各种不同技术的同质系统组成,其中可能包括:服务器端 Web 或应用服务器,比如 Apache HTTP Server、 Microsoft® Internet Information Services (IIS)、Sun ...
使用AJAX异步获取数据 2017年02月06日 68 阅读 使用AJAX异步获取数据2011-02-14AJAX这个名字看起来很神奇,我第一次见到它也被它吸引了,它是Asynchronous JavaScript and XML的简写,异步的JAVASCRIPT和XML,关于AJAX的介绍在网上的介绍太多了,我就不多那么多了,我的口才不好,没他们说的那么精彩,可以去http://zh.wikipedia.org/wiki/AJAX 看看,在这里我只是给大家一个例子,了解如何去使用AJAX。AJAX最有意思的地方就是...
使用AJAX技术实现网页无闪自动局部刷新 2017年02月06日 75 阅读 使用AJAX技术实现网页无闪自动局部刷新2011-02-14我们在网页制作的过程中经常会遇到及时刷新数据的问题,如果使用 的方法,会造成整个屏幕不断闪烁刷新的效果,这会降低用户的操作满意度。所以我们需要一种可以实现无闪自动刷新数据的方法来解决以上问题。实例解决问题:希望实现用户在进入系统以后(整个session的时效之内),如果收到新邮件则发出声音提示。实现思路:1.首页部分:< body onload="init("");"&g...
浅谈Ajax技术中的先进性与局限性 2017年02月06日 64 阅读 浅谈Ajax技术中的先进性与局限性2011-02-14先进性:1.表单驱动的交互传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确。使用Ajax,在点击sunmit按钮后,立刻进行异步处理,并在页面上快速显示了更新后的结果,这里没有整个页面刷新的问题。2.深层次的树的导航深层次的级联菜单(树)的遍历是一项非常复杂的任务,使用JavaScript来控制显示逻辑,使用Ajax延迟加载更深层次的数据可以有效的减轻服...
解决ajax获取页面直接显示乱码的方法 2017年02月06日 72 阅读 解决ajax获取页面直接显示乱码的方法2011-02-14大家都知道,xmlhttp在通信时采用的是utf编码,而国内很多网页的信息都是采用gbk编码,所以当直接通过ajax去连接网页,并将获取到的信息直接显示的话就会出现乱码的现象,有些时候无法改变服务器端网页的编码(例如获取别的网站的天气预报信息),在这种时候就只能在客户端通过js做编码的工作了,下面这段js就是用于将服务器端返回的gbk编码字符串转换为utf编码字符串:function gb2utf8...
AJAX提交数据时的中文处理 2017年02月06日 69 阅读 AJAX提交数据时的中文处理2011-02-14 csdn博客 qiuye402view plaincopy to clipboardprint?<% @ pagelanguage="java" import="java.util.*" pageEncoding="UTF-8"%>06年时,就开始用AJAX技术了,当时这个名词还没兴起,后来听说AJAX,才发现原来还有这个叫法。 早期,...
PHP中Ajax自动完成功能实例 2017年02月06日 65 阅读 PHP中Ajax自动完成功能实例2011-02-14自动完成的功能即Autocomplete,具体的例子可以在这里看: http://www.b2c-battery.co.uk在Search框内输入一个产品型号,就可以看见效果了。这里用到了一个开源的代码: AutoAssist ,有兴趣的可以看一下。以下为代码片断:index.htm<script type="text/javascript" src="javascri...
面向Java开发人员的Ajax: Ajax的Java对象序列化 2017年02月06日 65 阅读 面向Java开发人员的Ajax: Ajax的Java对象序列化2011-02-14 IBM Philip McCarthy在这个系列的 第一篇文章 中,我介绍了 Ajax 的构造块:如何用 JavaScript XMLHttpRequest 对象从 Web 页面向服务器发送异步请求。如何用 Java servlet 处理和响应请求(向客户机返回 XML 文档)。如何在客户端用响应文档更新页面视图。这一次,我将继续讨论 Ajax 开发的基础知识,但是将侧重于...
为Struts2的表单验证添加AJAX效果实例 2017年02月06日 67 阅读 为Struts2的表单验证添加AJAX效果实例2011-02-14首先需要DWR servlet(uk.ltd.getahead.dwr.DWRServlet)Dojo和Ajax theme,其中DWR用于正常的校验Dojo用于处理ajax效果。接下来,配置dwr,编写dwr.xml,存放于WEB-INF/下。内容如下<!DOCTYPE dwr PUBLIC"-//GetAhead Limited//DTD Direct Web Remot...
用Ajax和Apache Geronimo创建异步消息框架 2017年02月06日 69 阅读 用Ajax和Apache Geronimo创建异步消息框架2011-02-14 IBM J. Jeffrey Hanson框架组件概览经过良好设计的面向服务的业务层可以帮助您将松散耦合的服务组成过程和复合应用程序。面向服务的架构(Service-Oriented Architecture,SOA)中的这种服务组合使您能够用不同环境中的服务构建应用程序和过程,而无需了解每种环境的细节。使用 SOA 可获得的益处依赖于使用一般、粗略的接口设计和实现的服务。在开...
面向Java开发人员的Ajax: 使用Jetty和DWR实现Comet Web应用程序 2017年02月06日 67 阅读 面向Java开发人员的Ajax: 使用Jetty和DWR实现Comet Web应用程序2011-03-06 IBM Philip McCarthy作为一种广泛使用的 Web 应用程序开发技术,Ajax 牢固确立了自己的地位,随之而来的是一些通用 Ajax 使用模式。例如,Ajax 经常用于对用户输入作出响应,然后使用从服务器获得的新数据修改页面的部分内容。但是,有时 Web 应用程序的用户界面需要进行更新以响应服务器端发生的异步事件,而不需要用户操作 &m...
如何在PHP中判断一个网页请求是ajax请求还是普通请求 2017年02月06日 75 阅读 如何在PHP中判断一个网页请求是ajax请求还是普通请求2011-05-01如何在PHP中判断一个网页请求是ajax请求还是普通请求?你可以通过传递参数的方法来 实现,例如使用如下网址请求:/path/to/pkphp.com/script.php?ajax在PHP脚本中使用如下方法判断:if(isset($_GET["ajax"])) {…这是一个ajax请求,然后…}else {…这不是一个ajax请求,然后&...
面向.NET程序开发人员的Ajax技术平台策略 2017年02月06日 69 阅读 面向.NET程序开发人员的Ajax技术平台策略2011-05-01文章的方法会给目 前使用Ajax的.NET用户带来帮助,从而提高你在.NET平台下使用Ajax的体验。为什么这么说,因为最近我的一个客户(应该是一些客户)的研发主 管对我说,我们对Atlas 非常兴趣,想了解更多一些相关的内容和如何开始看待Atlas,因为下个月会来一个Atlas的专家和我们交流。因为我知道这个主管手上掌握着一个 Ajax架构的业务应用,目前在考虑从.NET v1.1迁移到....
利用DWR开发基于Ajax的文件上载portlet 2017年02月06日 65 阅读 利用DWR开发基于Ajax的文件上载portlet2011-05-01简介Web 门户为用户提供了访问各种资源和服务的中心网关。与此同时,它们还为用户提供了与其他用户进行资源共享的平台。从照片到音频、视频文件再到研究用的科学数据集,用户可以共享任何内容。因此,文件上载是 Web 门户的一种基本的必备功能。当今的 Web 门户在很大程度上依赖于 Java portlet 技术。虽然很多使用 Ajax 的开发人员都给出了各种各样的文件上载进度条解决方案,但我们...
利用AJAX和ASP.NET实现简单聊天室 2017年02月06日 65 阅读 利用AJAX和ASP.NET实现简单聊天室2011-05-01Dahan Abdo介绍我的第一个简单的Chat room 是用ASP 3.0 写成的。那无外乎有二个TextBox,他们发送 消息给程序变量然后显示在一个每秒刷新的页面上。在那个时代,一个真正的聊天室必须运 用Java Applet或ActiveX control。不过这一切都在AJAX到来之后改变了。AJAX是一个结合 了XML 和 JavaScript的异步通信机制。现在我们可以只用服务器...