Welcome 微信登录

首页 / 脚本样式 / Ajax

使用AJAX异步获取数据

使用AJAX异步获取数据

使用AJAX异步获取数据2011-02-14AJAX这个名字看起来很神奇,我第一次见到它也被它吸引了,它是Asynchronous JavaScript and XML的简写,异步的JAVASCRIPT和XML,关于AJAX的介绍在网上的介绍太多了,我就不多那么多了,我的口才不好,没他们说的那么精彩,可以去http://zh.wikipedia.org/wiki/AJAX 看看,在这里我只是给大家一个例子,了解如何去使用AJAX。AJAX最有意思的地方就是...
使用AJAX技术实现网页无闪自动局部刷新

使用AJAX技术实现网页无闪自动局部刷新

使用AJAX技术实现网页无闪自动局部刷新2011-02-14我们在网页制作的过程中经常会遇到及时刷新数据的问题,如果使用 的方法,会造成整个屏幕不断闪烁刷新的效果,这会降低用户的操作满意度。所以我们需要一种可以实现无闪自动刷新数据的方法来解决以上问题。实例解决问题:希望实现用户在进入系统以后(整个session的时效之内),如果收到新邮件则发出声音提示。实现思路:1.首页部分:< body onload="init("");"&g...
浅谈Ajax技术中的先进性与局限性

浅谈Ajax技术中的先进性与局限性

浅谈Ajax技术中的先进性与局限性2011-02-14先进性:1.表单驱动的交互传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确。使用Ajax,在点击sunmit按钮后,立刻进行异步处理,并在页面上快速显示了更新后的结果,这里没有整个页面刷新的问题。2.深层次的树的导航深层次的级联菜单(树)的遍历是一项非常复杂的任务,使用JavaScript来控制显示逻辑,使用Ajax延迟加载更深层次的数据可以有效的减轻服...
解决ajax获取页面直接显示乱码的方法

解决ajax获取页面直接显示乱码的方法

解决ajax获取页面直接显示乱码的方法2011-02-14大家都知道,xmlhttp在通信时采用的是utf编码,而国内很多网页的信息都是采用gbk编码,所以当直接通过ajax去连接网页,并将获取到的信息直接显示的话就会出现乱码的现象,有些时候无法改变服务器端网页的编码(例如获取别的网站的天气预报信息),在这种时候就只能在客户端通过js做编码的工作了,下面这段js就是用于将服务器端返回的gbk编码字符串转换为utf编码字符串:function gb2utf8...
面向Java开发人员的Ajax: Ajax的Java对象序列化

面向Java开发人员的Ajax: Ajax的Java对象序列化

面向Java开发人员的Ajax: Ajax的Java对象序列化2011-02-14 IBM Philip McCarthy在这个系列的 第一篇文章 中,我介绍了 Ajax 的构造块:如何用 JavaScript XMLHttpRequest 对象从 Web 页面向服务器发送异步请求。如何用 Java servlet 处理和响应请求(向客户机返回 XML 文档)。如何在客户端用响应文档更新页面视图。这一次,我将继续讨论 Ajax 开发的基础知识,但是将侧重于...
用Ajax和Apache Geronimo创建异步消息框架

用Ajax和Apache Geronimo创建异步消息框架

用Ajax和Apache Geronimo创建异步消息框架2011-02-14 IBM J. Jeffrey Hanson框架组件概览经过良好设计的面向服务的业务层可以帮助您将松散耦合的服务组成过程和复合应用程序。面向服务的架构(Service-Oriented Architecture,SOA)中的这种服务组合使您能够用不同环境中的服务构建应用程序和过程,而无需了解每种环境的细节。使用 SOA 可获得的益处依赖于使用一般、粗略的接口设计和实现的服务。在开...
面向Java开发人员的Ajax: 使用Jetty和DWR实现Comet Web应用程序

面向Java开发人员的Ajax: 使用Jetty和DWR实现Comet Web应用程序

面向Java开发人员的Ajax: 使用Jetty和DWR实现Comet Web应用程序2011-03-06 IBM Philip McCarthy作为一种广泛使用的 Web 应用程序开发技术,Ajax 牢固确立了自己的地位,随之而来的是一些通用 Ajax 使用模式。例如,Ajax 经常用于对用户输入作出响应,然后使用从服务器获得的新数据修改页面的部分内容。但是,有时 Web 应用程序的用户界面需要进行更新以响应服务器端发生的异步事件,而不需要用户操作 &m...
如何在PHP中判断一个网页请求是ajax请求还是普通请求

如何在PHP中判断一个网页请求是ajax请求还是普通请求

如何在PHP中判断一个网页请求是ajax请求还是普通请求2011-05-01如何在PHP中判断一个网页请求是ajax请求还是普通请求?你可以通过传递参数的方法来 实现,例如使用如下网址请求:/path/to/pkphp.com/script.php?ajax在PHP脚本中使用如下方法判断:if(isset($_GET["ajax"])) {…这是一个ajax请求,然后…}else {…这不是一个ajax请求,然后&...
面向.NET程序开发人员的Ajax技术平台策略

面向.NET程序开发人员的Ajax技术平台策略

面向.NET程序开发人员的Ajax技术平台策略2011-05-01文章的方法会给目 前使用Ajax的.NET用户带来帮助,从而提高你在.NET平台下使用Ajax的体验。为什么这么说,因为最近我的一个客户(应该是一些客户)的研发主 管对我说,我们对Atlas 非常兴趣,想了解更多一些相关的内容和如何开始看待Atlas,因为下个月会来一个Atlas的专家和我们交流。因为我知道这个主管手上掌握着一个 Ajax架构的业务应用,目前在考虑从.NET v1.1迁移到....
利用DWR开发基于Ajax的文件上载portlet

利用DWR开发基于Ajax的文件上载portlet

利用DWR开发基于Ajax的文件上载portlet2011-05-01简介Web 门户为用户提供了访问各种资源和服务的中心网关。与此同时,它们还为用户提供了与其他用户进行资源共享的平台。从照片到音频、视频文件再到研究用的科学数据集,用户可以共享任何内容。因此,文件上载是 Web 门户的一种基本的必备功能。当今的 Web 门户在很大程度上依赖于 Java portlet 技术。虽然很多使用 Ajax 的开发人员都给出了各种各样的文件上载进度条解决方案,但我们...
利用AJAX和ASP.NET实现简单聊天室

利用AJAX和ASP.NET实现简单聊天室

利用AJAX和ASP.NET实现简单聊天室2011-05-01Dahan Abdo介绍我的第一个简单的Chat room 是用ASP 3.0 写成的。那无外乎有二个TextBox,他们发送 消息给程序变量然后显示在一个每秒刷新的页面上。在那个时代,一个真正的聊天室必须运 用Java Applet或ActiveX control。不过这一切都在AJAX到来之后改变了。AJAX是一个结合 了XML 和 JavaScript的异步通信机制。现在我们可以只用服务器...
Ajax表单验证的简单例子

Ajax表单验证的简单例子

Ajax表单验证的简单例子2011-05-01做一个表单验证里面最简单的例子,检查用户名是否存在,使用Ajax完成表单验证的正常步骤应该是:客户端收集表单信息。使用XMLHttpRequest对象提交到服务器。服务器完成验证的逻辑,返回结果信息。浏览器端根据服务器返回的信息对用户做出一定的提示。不过由于我的空间不支持任何服务器段语言,所以把本应在服务器的逻辑搬到了浏览器,由JavaScript来做,服务器只负责提供一个用户名的列表。最后的效果如下,试着输入...
在AJAX中GET回的ResponseText乱码的解决办法

在AJAX中GET回的ResponseText乱码的解决办法

在AJAX中GET回的ResponseText乱码的解决办法2011-05-01用AJAX来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流的时候就乱了。解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样X...
采用AJAX提高网站程序的带宽性能

采用AJAX提高网站程序的带宽性能

采用AJAX提高网站程序的带宽性能2011-05-01介绍作为一个做网页性能测试的公司,我们一直关注新的开发技术在提高网页程序性能方面 的影响。我们有不少用户遇到仅仅是因为他们网页的大小而影响其性能的问题。简单说 ——页面太大了不能在有限的带宽条件下达到理想的性能。很多情况下,在不同 网页间包含的基本要素是相同的。例如,页头、页尾、导航条都很少变化,在一些程序中甚 至根本没有变化。这点启发我们,如果程序只更新页面中需要改变的部分,将...
在ASP.NET AJAX4.0中使用Template

在ASP.NET AJAX4.0中使用Template

在ASP.NET AJAX4.0中使用Template2011-05-01在使用jTemplate插件一文中我们共同领略了jTemplate插件带给我们的灵活,在这个JSON表现尤为流行和广泛支持的时代,这无疑给了我们很大的便利来提供更好的UX(User eXperience)。在ASP.NET AJAX(目前为Preivew3)4.0中也提供了类似的功能,今天我们就来一起看看如何使用ASP.NET AJAX 4.0 Template。引入AJAX类库和相...
<< 71 72 73 74 75 76 77 78 79 80 >>