phpajax,反向Ajax,第4部分:Atmosphere和CometD

英文原文:Reverse Ajax, Part 4: Atmosphere and CometD 前言 这一系列文章展示了如何使用反向Ajax技术开发事件驱动的web应用,第1部分内容介绍了反向Ajax(Reverse Ajax)、polling(轮询)、streaming(流)、Comet和长轮询(long polling);第2部分内容介绍了如何使用WebSocket来实现反向Ajax,并讨论... [阅读全文]

phpajax,反向Ajax,第5部分:事件驱动的Web开发

英文原文:Reverse Ajax, Part 5: Event-driven web development 前言 这一文章系列展示了如何使用反向Ajax(Reverse Ajax)技术开发事件驱动的web应用,第1部分内容介绍了反向Ajax、轮询(polling)、流(streaming)、Comet和长轮询(long polling);第2部分内容说明了如何使用WebSocket来实现反向A... [阅读全文]

ajax后退,ajax后退解决方案(五)

五、使用history.pushState产生历史,popstate事件处理后退 0 0 pushState和popstate是HTML5为history对象新增的方法和事件。虽然可以改变地址栏,但却不能复制地址栏的url直接进入该历史记录。该系列API知道IE10预览版尚不支持,Firefox/Safari/Chrome/Opera的最新版本均支持。 history-0.5.... [阅读全文]

ajax后退,ajax后退解决方案(四)

三、通过修改location.hash产生历史,hashchange事件处理后退 0 0 每次ajax操作去改变location.hash的值,每次修改后地址栏均会有所体现。在window.onhashchange中监听该事件。通过hash的值取对应的历史。 较iframe的好处是可以复制地址栏的url直接进入该历史记录,缺点是IE6/7不支持。 history-0.4.js ... [阅读全文]

ajax后退,ajax后退解决方案(二)

二、使用iframe,通过修改iframe.src产生历史 0 0 较上一篇多了个blank.html,是一个空html架子,没有JS逻辑代码,如下 blank.html 每次ajax操作会往iframe.src的问号后附加一个数字以记录历史。点击后退按钮,iframe的onload事件中获取iframe的url,根据问号后的数字去取记录。 所有浏览器均支持该方... [阅读全文]

phpajax,ajax后退解决方案(一)

一、使用iframe,通过document.write产生历史 0 0 点击按钮后更新页面DOM(模拟ajax提交),会发现浏览器后退按钮可用了。点击后退,可返回到前一个状态。 这种方式只支持IE和Firefox。 history-0.1.js... [阅读全文]

phpajax,最大限度利用 JavaScript 和 Ajax 性能

简介 在 web 早期,优化 web 页面的性能通常意味着避免了使用不必要的 HTML 标记,将 JavaScript 代码量控制到最小,并尽量减小所有图片文件大小,否则上网冲浪者会走开去泡杯咖啡来等待页面加载。 web 各个方面的改进也意味着我们现在面临新的性能考虑。尽管 DSL 和宽带为很多人提供了对 Internet 上更多内容的高速访问,我们对加载时间和响应的期望也在发展,... [阅读全文]

ajax登陆,快速学习AJAX之四 Ajax登陆改造

上节课程我们实现了 AJAX的一个简单的登陆,那么我们下面继续去完善这个登陆的界面,我们需要做一些什么的改造呢?好了,我先说一下自己的想法啊,大家可以在评论中去提要求, 我会尽量给大家完善好了。 首先,少不了的就是 “记住密码功能” 我们下面实现一下 ....... 记住密码,我想应该就是AJAX操作COOKIES了。 先看一下效果图 好了,为了实现这个效果,我们继续我们的项目,其... [阅读全文]

ajax基础教程,快速学习AJAX之一 Ajax基础

大家好,这是一套AJAX的基础教程,首先声明一下我是从事ASP.NET开发 但是我这回讲解的AJAX不是ASP.NET其中的哪些控件的操作。虽然ASP.NET自带的AJAX控件给我们使用AJAX带来了极大的方便 但是我决定我还是要一篇篇的更新 “原生态的AJAX” 呵呵,我也不知道这套教程大概有多少讲,但是有一点我一定将我知道的AJAX完全以一种简单通俗的方... [阅读全文]

ajax缓存问题,ajax问题总结 比较全

基本的============================================ 1,最经典的就是ie下的缓存问题了。 如果使用的是get,那么在ie下出现缓存问题。导致代码只执行一次。解决办法就是加时间戳或者随机数,使url变为唯一,这样就不会出现ie 下的缓存问题了,或者改为post提交。 xhr.open("get","xxxx.aspx?_dc="+new Date().ge... [阅读全文]

ajax超时,处理超时-Ajax之五

上一篇只是检查是否超时,超时后却不做任何处理。这里如果超时,会给failure第二个参数msg赋值为“request timeout”。 这样使用者能清楚的知道一次HTTP请求的细节。实现细节较为诡异,慢慢体会。这里timeout的效果和JQuery,Ext是一样的。如下 Ajax.text('../servlet/Ajax',{ timeout : 2000, succ... [阅读全文]

phpajax,结果分类-Ajax之三

Ajax中的x指的是XML,早期的数据格式都喜欢用XML,然后一层层的解析。当然简单的也会返回HTML(或称HTML片段)。 现在使用JSON格式的也很多。根据不同需求,给Ajax对象添加了三个实用方法:Ajax.text、Ajax.json、Ajax.xml。 Ajax.text返回纯文本,即responseText Ajax.json返回json,即会将responseText解析成js对象 ... [阅读全文]

phpajax,基本的封装-Ajax之一

Ajax,或许已经是老掉牙的话题。我学习总结一下。大概会有6篇,从基本的Ajax直至高级的应用。最后会形成一个实用的Ajax工具库。 创建一个基本的Ajax应用不需要太多的代码,大概三个步骤,几十行代码即可。 1,创建Ajax的核心对象XMLHttpRequest 因为浏览器之间的不兼容,IE7之前的版本并没有原生的XMLHttpRequest对象却实现为ActiveX对象。 互联网及各种书籍中有... [阅读全文]

ajax留言板,一个简单留言板ajax应用的启示备忘录

本着学习 jquery 中 ajax 的态度,没有后台逻辑十分简单,一个 servlet 搞定,没啥注释,合计7KB。额,刚发现 js 文件只写了 5KB,尴尬,可见 jquery 真的很很很省程序员敲代码。 沿路解决的问题,一一列举,嘿嘿。 一、乱码问题 URL 传参乱码,记得以前某某网站(或许是书)说过什么在前台两次对URL进行两次encoding,在后台在进行一次 decoding,没有尝试... [阅读全文]

phpajax,基于ICallbackEventHandler的轻量级Ajax方式

在项目实践过程中,经常要使用Ajax的方式来处理数据,一般上如果使用js或者jQuery方式来处理,都是需要通过第三方页面来中转,才能达到效果的。当然了,微软本身也为我们提供了一个轻量级的Ajax回调接口:ICallbackEventHandler,通过这个接口,我们不需要通过第三方的中转页面来进行数据请求和处理,直接写到后台即可。下面来说明一下: 首先按照微软官方的说法是,这个接口用于指示控件可... [阅读全文]

phpajax,Installing AJAX Control Toolkit 4 in Visual Studio 2010

Installing AJAX Control Toolkit 4 in Visual Studio 2010 ... [阅读全文]

phpajax,.Net ajax检测用户名是否重复

如果您有疑问或建议,请进入技术讨论区交流 LoginValidate.ASPx%@ Page Language="C#" AutoEventWireup="true" CodeFile="LoginValidate.aspx.cs" Inherits="LoginValidate" %HTML XMLns="http://www.w3.org/1999/xhtml" head runat="se... [阅读全文]

phpajax,利用PHP和AJAX创建RSS聚合器

Enter a feed: <input type="text" name="feed" id="feed" size="20"><input type="submit" name="submit" value="Add Feed"></form><div id="LOGO"></div><hr/><div id="copy"></div><div id="details"></div></bod... [阅读全文]

ajax取返回值,AJAX推送与拉取方式的比较

使用Ajax可以开发出基于浏览器的具有高用户交互性和几乎不易觉察到延迟的web应用。实时的动态数据比如新闻标题、证券报价和拍卖行情都需要尽快地发送给用户。然而,AJAX仍然受限于web请求/响应架构的弱点,使得服务器不能推送实时动态的web数据。 Delft科技大学的Engin Bozdag、Ali Mesbah和Arie van Deursen一起讨论了下面这些可以实现基于web的实... [阅读全文]

phpajax,AJAX也有安全隐患,谈谈AJAX的安全性

Web开发者不会注意到由 “AJAX(Asynchronous JavaScript And XML)”所带来的激情。不费力气就能创建像Google Suggest那样的智能网站或者像Gmail那样基于Web的应用程序,这在很大程度上要归功于这种技术。然而,伴随着AJAX应用程序的发展,我们发现了它的一些不足之处,我们发现它的安全漏洞也在逐渐变大,就像慢慢地把基... [阅读全文]

ajax教程,十大最佳Ajax教程收集(图文)

由于它的灵活性、优美以及快速的响应时间可以提高开发体验等原因,Ajax在许多开发领域变得越来越流行。本文作者推荐了十大最佳Ajax教程,全文如下: 我承认Ajax有一个学习曲线,但一旦你把握要领认真学习并在项目中实施之,你就会享受到Ajax带来的开发乐趣。网上有成百上千的Ajax教程,你可以从头学习直至成长为高手。我纵览网络收集了十大最佳Ajax教程,你可以从它们开始学习Ajax,也可以借助它们获... [阅读全文]

phpajax,AJAX开发技术在PHP开发中的简单应用技巧

[AJAX介绍]Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。 异步JavaScript和XML(AJAX)不是什么新技术,而是使用几种现有技术——包括级联样式表(CSS)、JavaScript、 XHTML、XML和可扩展样式语... [阅读全文]

phpajax,Ajax使用杂谈 也许也是乱弹

随着Ajax技术的出现、盛行,本被忽视认为是二流编程语言的JavaScript脚本也开始了新的盛行,大量的JavaScript框架的出现如Microsoft Asp.Net Ajax、jQuery等。Ajax已经成为这些脚本框架必不可少的组成部分了,而且Ajax的开发也越来越简单化。 Ajax是一种已不是加载脚本,其最古老的实现方式是利用iframe来加载远程的脚本利用top.Function来调... [阅读全文]

phpajax,Ajax开始准备篇

在此之前我们需要做一下简单的ajax准备工作,但你必须要具备基本的html,javascript,dom编写能力.否则这个ajax教程你读起来会很吃力.我的目的是通过这份教程.可以让你在你的网页中使用ajax技术实现,读取,添加,修改,删除数据的操作.也许你是只老鸟对我写的这些不屑一顾,但我还是希望你能看 下该教程中演示的一些例子,没准会有地方吸引你! 下面我们要做的有2点.第1我们必须创建一个可... [阅读全文]

phpajax,什么是Ajax

我很开心您来阅读我写的关于ajax的实例教程,无论您是第一次还是老朋友.我将在这里献上我至今所学,并毫不吝啬, 关于ajax,什么是ajax重点: ajax不是一种语言,而是多种技术组合在一起使用,ajax只是这几种技术组合的代名词网上有很多教程文章这样解释ajax: Asynchronous JavaScript And XML 中文即是:异步的JavaScript与XML我觉得这种解释很笼统,... [阅读全文]

phpajax,Ajax开始准备入门篇

我将在Web圈推出ajax原创系列教程,如果你还不知道什么是ajax,请阅读:ajax是什么? 在此之前我们需要做一下简单的ajax准备工作,但你必须要具备基本的html,javascript,dom编写能力.否则这个ajax教程你读起来会很吃力.我的目的是通过这份教程.可以让你在你的网页中使用ajax技术实现,读取,添加,修改,删除数据的操作.也许你是只老鸟对我写的这些不屑一顾,但我还是希望你能... [阅读全文]

phpajax,AJAX 随记

首先是一个创建AJAX的函数:复制代码 代码如下:var http_request=null; function create_ajax(){ http_request = false; //开始初始化XMLHttpRequest对象 if(window.XMLHttpRequest) { //Mozilla 浏览器 http_request = new X... [阅读全文]

phpajax,四步学会 Ajax

复制代码 代码如下://第一步 : 创建XMLHttpRequest对象 var http_request; try { http_request = window.ActiveXObject("Microsoft.XMLHTTP"); }catch(e) { try { http_request = new XMLHttpRequest(); }c... [阅读全文]

poller,ajax poller

Ajax poller Copyright (C) 2006 DTHMLGoodies.com, Alf Magne Kalleland This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as... [阅读全文]

phpajax,自己动手封装的 ajax

以前开发用了很多AJAX的技术比如EXT,prototype,jQuery等等,但都是开源封装好的AJAX框架。从没真正用过纯正的AJAX,故参照prototyp面向对象思想自己封装了一个AJAX框架。希望能给读者参考、帮助、评价。 复制代码 代码如下: /* * 自己封装的ajax * * * @author 姜松 * @version 1.00 $date:2009-07-02 * * his... [阅读全文]
1 共1条 分1页