
Ajax
文章平均质量分 86
lishushan
这个作者很懒,什么都没留下…
展开
-
掌握 Ajax,第 1 部分: Ajax 入门简介
理解 Ajax 及其工作原理,构建网站的一种有效方法Brett McLaughlin (brett@newInstance.com), 作家,编辑, O'Reilly Media Inc.2006 年 1 月 04 日Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本系列...原创 2010-01-13 19:53:12 · 101 阅读 · 0 评论 -
javascript实验的网页加载进度条
function Ajax(){ var XmlHttp = null; var DataObject = null;//数据接收对象 var LoadingBar = null;//状态显示对象 var LoadingMax = 100;//进度条最大值 var LoadingWidth = null;//保存宽度,还原初始属性 var LoadingTimer = 10;//刷新时间 var ...原创 2010-01-13 21:16:02 · 109 阅读 · 0 评论 -
Ajax dialog
<html><head><title>弹出式Ajax消息发发送窗口</title><style>.msgbox{ z-index:1101;}.msgbox,#sendmsg{width:600px;}.msgbox .head{ width:600px;border:1px solid #00CCFF; height:24px; tex...原创 2010-01-13 20:23:16 · 179 阅读 · 0 评论 -
让ajax中实现提示框
tooTip.html:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Ajax Tooltip</title> <script type="text/javascript"&g原创 2010-01-13 20:22:43 · 180 阅读 · 0 评论 -
AJAX+JSP实现基于WEB的文件上传的进度控制(2)
2.1.3. 后台服务类(BackGroundService) BackGroundService这个Servlet类负责接收Form Post数据、回应状态轮询请求、处理取消文件上传的请求。 尽管可以把这些功能相互分离开来,但为了简单明了,还是将它们放到Servlet中,只是由不同的方法进行分割。 源代码如下:/** * 本例程演示了通过Web上传文件过程中的进度显示。您可以对...原创 2010-01-13 20:22:00 · 140 阅读 · 0 评论 -
一个ajax的经典测试用例 (jsp)
写index.jsp文件 <%@ page contentType="text/html;charset=gb2312"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp'原创 2010-01-13 20:21:02 · 124 阅读 · 0 评论 -
Ajax 示例程序
Ajaxtest.htm:<html><head><script language="javascript">function GetXmlHttpObject(){var xmlHttp=null;try{xmlHttp=new XMLHttpRequest();}/* Firefox, Opera 8.0+, Safari*/catch (e){ ...原创 2010-01-13 20:20:23 · 82 阅读 · 0 评论 -
xml学习笔记(DOM重要接口)
Dom是w3c定义的一组和程序,系统无关的规则。Dom的几个主要接口。 1:Document接口 Document接口代表了整个xml文档,提供了对文档中的数据进行访问和操作的入口。由于元素,文本节点,注释,处理指令等都不能脱离文档的上下文关系而独立存在,所有在Document结论提供了创建其他节点的对象的方法。通过该方法创建的节点对象都有一个ownerDocument属性,用来表明当前节点是由谁...原创 2010-01-13 20:19:37 · 94 阅读 · 0 评论 -
在IE浏览器下用javascript解析XML的三种方法
我自己在学习的过程中才知道,在用javascript实现对xml的解析的时候,在不同的浏览器下面,有不同的方法。下面是在IE下面的解析方法,我说的三种,仅仅是我对于其做的一总结,希望能对正在学习ajax的您有所帮助。从服务器取得的XML结果:<?xml version="1.0" encoding="UTF-8" ?><citys><city>shanghai&...原创 2010-01-13 20:18:41 · 169 阅读 · 0 评论 -
在firefox浏览器下用javascript解析XML
刚接触ajax不久,想通过ajax实现从服务器上动态取得xml数据,然后,在客户端动态更新并显示。但是,再firefox中,在取得xmlDom后,用在IE下面解析的办法(网上有很多的资料,也可以我的总结),怎么也不能取得标签文本的值。经过多次实践,才发现了下面的方法是可以实现的。原来很简单(见笑了…………)服务器返回XML结果如下:<?xml version="1.0" encoding="...原创 2010-01-13 20:18:04 · 174 阅读 · 0 评论 -
使用JavaScript解析xml文件或xml格式字符串
javascript中,不论是解析xml文件,还是xml格式的字符串,都是通过DOM对象来进行操作的。假定xml格式字符串为xmlStr,首先加载xml XMLDOM对象出来了,接下来便是对Dom的操作部分,随便写一个xml字符串简单举个例子:var xml; xml = '<?xml version="1.0" encoding="GB2312"...原创 2010-01-13 20:17:04 · 140 阅读 · 0 评论 -
AJAX(Javascript)解析xml简略总结
首先,通过 ajax 向 url 提交请求,来取得远程 xml 数据。var xmlDoc = response.responseXML;此时,你得到了 xml 的文档对象。那么你如何解析文档呢?也就是,如何取得一个结点对象呢?var allPoi = xmlDoc.selectNodes( "/schemes/scheme/line/stops/stop/points/p...原创 2010-01-13 20:10:21 · 82 阅读 · 0 评论 -
Ajax乱码问题整理
产生原因主要有2个原因 1 xtmlhttp 返回的数据默认的字符编码是utf-8,如果前台页面是gb2312或者其它编码数据就会产生乱码 2 post方法提交数据默认的字符编码是utf-8,如果后台是gb2312或其他编码数据就会产生乱码 解决方法进一步整理中推荐方法,前台后台都用utf-8编码,这样可以省不少麻烦,从根本上解决了乱码问题.优点是效率高,而且符合目前的形式,utf-8编码...原创 2010-01-13 20:09:23 · 86 阅读 · 0 评论 -
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
/* Cross-Browser XMLHttpRequest v1.2 ================================= Emulate Gecko 'XMLHttpRequest()' functionality in IE and Opera. Opera requires the Sun Java Runtime Environment <http://www.ja...原创 2010-01-13 20:08:04 · 173 阅读 · 0 评论 -
XMLHTTPRequest
XMLHttpRequest是Ajax技术体系中最为核心的技术。缺少了它,Ajax的其余技术就无法成为一个有机的整体,将会土崩瓦解。1999年上半年,M$在IE 5.0版中首次支持这种技术,他们是通过一个名为XMLHTTP的ActiveX对象来支持这种技术的。XMLHTTP对象使得页面中的脚本具有了在不刷新页面的情况下直接与服务器通信的能力。在此之前,能够做到这件事的唯一技术是通过IFrame,然...原创 2010-01-13 20:06:57 · 97 阅读 · 0 评论 -
window.XMLHttpRequest
XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。 一、 引言 AJAX利用一个构建到所有现代浏览器内部的对象-XMLHttpRequest-来实现发送和接收HTTP请求与响应信息。一个经由XMLHttpR...原创 2010-01-13 20:02:17 · 88 阅读 · 0 评论 -
Ajax各类Http请求状态(status,state)及其含义
AJAX中请求远端文件、或在检测远端文件是否掉链时,都需要了解到远端服务器反馈的状态以确定文件的存在与否。当然,在我们平常浏览网页时,也会发现一些文件不存在时显示为“404错误”,这就是常见的Http请求状态(status)Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。下面是一个最简单的应答:状态行包含HTTP版本、状态代码...原创 2010-01-25 13:20:24 · 292 阅读 · 0 评论