www.baike369.com
百科369 > 网页制作 > Ajax教程

Ajax教程

XMLHttpRequest(XHR)对象管理MIME类型

XMLHttpRequest(XHR)对象管理MIME类型

对于Ajax应用程序,任何调用的服务器端代码都要正确地设置返回数据的MIME类型。如果XHR对象接收到数据流的Content-type报头没有设置为text/xml,就不应该尝试来解析和填充respo...

XMLHttpRequest(XHR)对象身份验证(open()方法)

XMLHttpRequest(XHR)对象身份验证(open()方法)

在构建应用程序的过程中,经常希望对某些资源的访问加以约束,如特殊的目录或者文件。一种在Web服务器上可能实现的简单身份验证形式称为HTTP基本验证。XMLHttpRequest对象支持HTTP身份认证...

XMLHttpRequest(XHR)对象控制请求(abort()方法)

XMLHttpRequest(XHR)对象控制请求(abort()方法)

一旦发送的请求超越了XMLHttpRequest对象abort()方法的管理能力,XMLHttpRequest对象就只具有相对有限的请求控制力。这一方法提供了浏览器“停止”按钮的基本功能,并且将很有可...

XMLHttpRequest(XHR)对象MIME类型的差异与有效性

XMLHttpRequest(XHR)对象MIME类型的差异与有效性

为了要浏览所有MIME类型的差异、合适性和有效性,可以使用下面的例子。实例1. test.html文件的源代码如下:2. code.php文件的源代码如下:3. 显示效果如下:...

XMLHttpRequest(XHR)对象使用responseXML属性创建解析树

XMLHttpRequest(XHR)对象使用responseXML属性创建解析树

responseXML属性的原理是,当请求加上MIME类型text/xml时,浏览器将继续进行下去并且把内容解析成XML,同时在返回标记的解析树对象中,创建Document对象。对于大多数网络分析工具...

XMLHttpRequest(XHR)对象的responseText属性允许多种数据格式

XMLHttpRequest(XHR)对象的responseText属性允许多种数据格式

属性responseText保存响应体(response body)的原始文本(raw text),但是不包括任何报头。尽管名称的提法有所不同,但XHR实际上是数据格式中立的(neutral)。几乎任...

XMLHttpRequest(XHR)对象的status和statusText属性

通过查看XHR的status和statusText属性可以确认响应是成功的还是失败的。status属性包含大量的HTTP状态值,如200、404和500等,而statusText属性包含对应的消息或者...

XMLHttpRequest(XHR)对象readyState的改变需要时间

XMLHttpRequest(XHR)对象readyState的改变需要时间

和onreadystatechange属性相关的异步通信存在一个特别重要的事实,即在基于浏览器的JavaScript中,直到脚本解释器有自由的时间来完成这样的操作为止,都不会调用回调函数。在Web浏览...

XMLHttpRequest(XHR)对象回访readyState

XMLHttpRequest(XHR)对象回访readyState

readyState属性是用于查询XHR的请求状态的。要测试readyState的值是非常简单的,在每次readyState的值改变时,都将调用回调函数,从而再次改变这个值的状态。在下面的代码中,当请...

XMLHttpRequest(XHR)对象的方法的愚蠢行为

XMLHttpRequest(XHR)对象的方法的愚蠢行为

XMLHttpRequest规范指明用户代理(user-agent)支持的XHR必须支持的HTTP方法有:GET、POST、HEAD、PUT、DELETE和OPTIONS等。但是,它也规定了应当支持任...

XMLHttpRequest(XHR)对象的HEAD请求

XMLHttpRequest(XHR)对象的HEAD请求

HTTP的HEAD方法用来对资源进行检查。在创建HEAD请求时,只会返回这个报头。对于检查文件的存在,或者在提交获取和使用资源之前,来检查最近是否更新了资源,该方法可能是很有用的。代码格式如下:但是,...

XMLHttpRequest(XHR)对象请求报头的隐患

根据来自W3C的最新的XMLHttpRequest规范,出于安全的原因,假定浏览器会忽略使用setRequestHeader()方法的某些报头。应该忽略的setRequestHeader值如下表所示:...

XMLHttpRequest(XHR)对象请求报头(setRequestHeader()方法)

在传统的JavaScript通信方式中,一个非常重要的遗漏就是缺乏控制请求的能力,特别是设置任何所需要的报头的能力。XHR提供了一个setRequestHeader()方法来做这样的操作。基本语法如下...

XMLHttpRequest(XHR)对象制作www.baike369.com相关阅读实例

1. baike369_1.js的源代码如下:2. baike369_1.asp的源代码如下:3. baike369_1_01.asp文件的源代码如下:4. baike369_1_03.asp文档的源...

XMLHttpRequest(XHR)对象通过POST发送数据

XMLHttpRequest(XHR)对象通过POST发送数据

与使用GET的例子相比,通过HTTP的POST请求发送数据并没有更多的困难。首先,改变对open()方法的调用方式,现在使用POST参数:其次,如果要发送任何数据到服务器上,需要确保设置报头(head...

12 3 下页 尾页3
Copyright© 2011-2016 www.baike369.com All Rights Reserved