- 浏览: 2567595 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1286)
- js-oop (2)
- js-window (10)
- js-event (19)
- js-string (37)
- js-array (27)
- js-page (4)
- js-dom (62)
- js-lang (8)
- js-number (7)
- js-platform (3)
- js-object (15)
- js-element (3)
- js-browser (7)
- js-url (6)
- js-date (10)
- css基础 (48)
- css优化 (15)
- html基础 (17)
- html标签 (19)
- js基础 (117)
- js-兼容性差异 (33)
- js引擎 (3)
- js性能 (14)
- json (6)
- jQuery源码浅析 (43)
- web mobile开发资料 (78)
- js跨域 (2)
- html5 (74)
- html5-canvas (7)
- css3 (53)
- 浏览器 (5)
- api设计学 (3)
- js-加载 (3)
- linux (37)
- 架构师 (1)
- php (2)
- self开发的脚本库--凤凰 (2)
- web应用名词 (6)
- javascript新特性翻译 (8)
- ajax (6)
- jQuery动画效果 (7)
- prototype的解读 (13)
- 优秀插件翻译 (1)
- css解决方案 (26)
- 数据库 (2)
- english daily (59)
- 浏览器内核探究 (1)
- jQuery插件介绍 (9)
- jquery基础篇 (26)
- chrome浏览器问题整理 (14)
- js选择器那些事 (3)
- 前端框架 (26)
- Firefox私有属性 (11)
- webkit私有属性集合 (17)
- 书籍推荐 (21)
- 数据结构 (1)
- 网站建设相关 (7)
- 好文翻译 (2)
- 个人作品 (3)
- kissy的解读 (4)
- css-layout(布局研究) (5)
- less研究 (1)
- YUI探究 (1)
- hash探究 (1)
- js动画 (7)
- 前端面试题 (37)
- css书写规范 (1)
- js模板引擎 (6)
- js模块化 (19)
- 编写高质量代码 (3)
- 性能探究--应用协议 (2)
- 前端图像处理 (19)
- Mac OS相关 (21)
- 正则表达式 (11)
- 离线应用相关 (0)
- 前端工具 (65)
- nodeJS (55)
- jquery优化篇 (2)
- 设计模式探究系列 (3)
- windows7 (2)
- IE10 (10)
- 微博开放平台探究 (2)
- 常用web服务接口 (1)
- 数据存储相关 (8)
- 零时文件 (2)
- jQuery Mobile (16)
- backbone (15)
- underscore (22)
- sass (11)
- android (3)
- phonegap (10)
- IE私有 (11)
- qwrap (8)
- git (14)
- chrome extensions (5)
- freemarker (11)
- angularJS (3)
- seo (2)
- markdown (3)
- css动画 (4)
- 安卓开发 (2)
- React (7)
- 活动页技术 (1)
- 网络安全 (3)
- grunt (7)
- Lo-Dash (3)
- 前端国际化 (4)
- 版本控制 (2)
- 盒模型 (4)
- 微信开发 (1)
- Mock数据工具 (1)
- sails (1)
- vim (1)
- js-color (1)
- iOS 基础 (43)
最新评论
-
jertom:
<div id="showInfo" ...
addEventListener等事件监听的参数细谈 -
乌托邦国王:
引用[u][/u]
css3动画属性系列之transform细讲移动translate -
hvang1988:
能提供附件下载吗,找不到js库,google封了访问不了
Syntaxhighlighter---代码高亮插件介绍 -
sscsacdsadcsd:
我的天 那到底是为什么function是object我看und ...
typeof func ==='function'的疑惑 -
wkjiangwk:
试了,没用,你们从不去测试。
介绍一下x-webkit-speech -------实现语音输入
本文是学习《HTML5 高级程序设计》的一些学习笔记。
XMLHttpRequest Level 2
浏览器支持情况:
Chrome 2.0+
FF 3.5+
IE 不支持
Opera 不支持
Safari 4.0+
var xhr = new XMLHttpRequest(); if(typeof xhr.withCredentials === undefined){ //不支持 }esle{ //支持 }
改进主要体现在两个方面:
1、跨源XMLHttpRequest
- 过去XMLHttpRequest仅限于同源通信。
- XMLHttpRequest Level 2通过CORS(Cross Origin Resource Sharing 跨源资源共享)
跨源HTTP请求包括一个Origin头部,它为服务器提供HTTP请求的源信息。头部由浏览器保护、不能被应用程序代码更改。本质上,它与跨文档消息通信中消息事件的origin属性作用一样。Origin头部不同于早先的Refer头部,后者的Referer是一个包括了完整URL。为保护隐私,浏览器并不一定发送Referer,而在任何必要的时候发生Origin头部。
2、进度事件
- 以前的时候只有readystatechange一个事件来响应速度,存在兼容,在IE中永远无法触发readystate为3
- XMLHttpRequest Level 2中的进度事件:
loadstart
progress
abort
error
load
loadend
发表评论
-
style新的属性 scoped
2013-12-14 17:33 2374本文收录一个style的新属性:scoped ... -
html5 form的novalidate属性
2013-12-13 21:31 923HTML5 form的 novalidate属 ... -
main元素
2013-08-03 11:52 1279main元素: 来自:HT ... -
link之dns-prefetch
2013-07-08 13:40 1372先看一段代码: <link re ... -
丢弃shiv的外链依赖吧
2013-05-20 20:08 1281很久之前,我们都是直接采用shiv来规避低版 ... -
html5之dialog标签
2013-04-17 15:14 2090前言: 本文部分内容来自w ... -
html5之meter标签
2013-04-17 15:14 1420前言: 本文部分内容来自w3sc ... -
html5之datalist标签
2013-04-17 15:14 1468前言: 本文部分内容来自w3sc ... -
html5之bdi标签
2013-04-17 15:15 1563前言: 本文内容部分来自w3sc ... -
fullScreen API
2013-04-11 11:42 1331本文只是贴出一下兼容列表: ... -
html5 button的form属性
2013-04-11 11:35 1285本文来自:http://www.w3schoo ... -
Data URI
2013-03-05 18:13 1487前言: 本文部分内容来自 《随网之舞 ... -
在线检测相关
2013-03-05 14:16 1282如何判断当前浏览器的在线或离线状态? // ... -
离线存储 application cache
2013-03-05 10:57 1790离线与缓存: 网页缓存依赖网络的存 ... -
html5 右键菜单案例
2013-03-04 13:05 4340contextmenu属性 html ... -
html5 之menu标签
2013-03-04 12:10 1964HTML5 menu标签 定义菜 ... -
设置type="range"为vertical
2013-02-21 16:56 1374如何设置type=“range”为vertical ... -
ios5新特性部分整理
2013-02-21 16:56 1267本文整理一下ios5对HTML5的支持情况: ... -
IE10支持HTML5的输入类型
2013-02-20 11:47 1317IE10对部分输入控件进行了触控优化: ... -
pageshow与pagehide
2013-02-19 16:18 1801本文部分内容来自《Javascript高级程序设计》,个人 ...
相关推荐
2008年2月,就提出了XMLHttpRequest Level 2 草案。 这个XMLHttpRequest的新版本,提出了很多有用的新功能,将大大推动互联网革新。本文就对这个新版本进行详细介绍。 一、老版本的XMLHttpRequest对象 在介绍新版本...
XMLHttpRequest中文参考手册CHM版,Ajax开发必备!
XMLHttpRequest Level 2添加了一个新的接口FormData.利用FormData对象,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRequest的send()方法来异步的提交这个”表单”.比起普通的ajax...
2.7. XMLHttpRequest Level 2 14 2.8. WebSocket 15 2.9. Web Worker API 15 2.10. Webstorage 16 2.11. 离线应用 19 2.12. applicationCache API 21 2.13. HTML5 File 22 2.14. 链接预取功能 22 第三章 现有HTML5的...
2008年 2 月,XMLHttpRequest Level 2 草案提出来了,相对于上一代,它有一些新的特性,其中 FormData 就是 XMLHttpRequest Level 2 新增的一个对象,利用它来提交表单、模拟表单提交,当然最大的优势就是可以上传二...
5.2.3 xmlhttprequest level 2的浏览器支持情况 106 5.2.4 使用xmlhttprequest api 106 5.2.5 创建xmlhttprequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 framebusting 111 5.4 小结 112 第...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第6章 ...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第6章 ...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第6章 ...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第6章 ...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第...
5.2.3 XMLHttpRequest Level 2的浏览器支持情况 106 5.2.4 使用XMLHttpRequest API 106 5.2.5 创建XMLHttpRequest应用 107 5.3 进阶功能 111 5.3.1 结构化的数据 111 5.3.2 Framebusting 111 5.4 小结 112 第...
6.2 XMLHttpRequest Level 2 128 6.2.1 跨源XMLHttpRequest 129 6.2.2 进度事件 130 6.2.3 HTML5 XMLHttpRequestLevel 2的浏览器支持情况 131 6.2.4 使用XMLHttpRequest API 131 6.2.5 创建XMLHttpRequest应用...
需要重点说明的是,XMLHttpRequest并不是一个W3C标准,不过许多功能已经涵盖在一个新提案中:DOM Level 3加载和保存规约(DOM Level 3 Lo Asp.net Ajax UpdatePanel.Triggers 属性 属性值 类型:System.Web.UI..::...
HTML5中提供的XMLHTTPREQUEST Level2(及XHR2)已经实现了跨域访问。但ie10以下不支持 只需要在服务端填上响应头: header("Access-Control-Allow-Origin:*"); /*星号表示所有的域都可以接受,*/ header("Access...
XMLHttpRequest Level 2添加了一个新的接口 —- FormData 利用FormData对象,可以通过js用一些键值对来模拟一系列表单控件,可以使用XMLHttpRequest的 send( ) 方法来异步提交表单与普通的ajax相比,使用FormData的...