XMLHttpRequest 文章
-
每个错误报告都记录 JavaScript 错误和 XHR 日志
让我们从一个故事开始。一个用户故事:我的一个朋友在中午打电话给我,有一个很奇怪的要求。他告诉我“你能过来帮我填写一个表格吗”。我感到很惊讶,因为填写表格是在线最容易的事情了,不是吗?即使 […]
-
介绍 Aurora 9
我们刚刚发布了 Aurora 9(下载并测试 Aurora 9),计划作为即将发布的 Firefox 9。其中,我们有一些新功能,希望您会喜欢!
-
Aurora 6 来了
Aurora 6 中有什么新功能?这个新 Aurora 最显著的补充是 <progress> 元素、window.matchMedia API、更好的二进制数据 API、服务器发送事件以及 WebSockets 的回归。Aurora 6 已经在上周发布,可以从 firefox.com/channel 下载。<progress> 元素 这个元素可以用来 […]
-
有史以来最短的图片上传器!
几行 JavaScript 代码。这就是您所需要的。这是一个非常简短的图片上传器,基于 imgur.com API。如果您想做更多复杂的事情(例如调整大小、裁剪、绘制、颜色等),请查看我的上一篇帖子。背景故事。我一直和 Imgur.com 的所有者(嗨 Alan!)在交流。他最近在 […]
-
如何开发 HTML5 图片上传器
HTML5 带有一组非常棒的 API。如果您将这些 API 与 <canvas> 元素结合起来,就可以创建一个超级/现代/很棒的图片上传器。本文将向您展示如何做到这一点。所有这些技巧在 Firefox 4 中都能很好地工作。我还描述了一些替代方法来确保它在基于 Webkit 的浏览器中也能正常工作。大多数 […]
-
HTML5 采用案例:box.net 和 html5 拖放
这是一篇来自 Tomas Barreto 的客座文章,他是 box.net 的一位开发者。他们最近采用了 HTML5 拖放作为一种方法,使用 Firefox 的新功能与其他人共享文件。包含的视频是该功能和服务的宣传视频,但展示了如何轻松地完成简单的 […]
-
Firefox 4:使用 FormData 更轻松地处理 JS 表单
此功能已登陆 Mozilla Central(主干),目前仅在 Firefox Nightly Build 中可用。XMLHttpRequest Level 2(编辑草案)添加了对新 FormData 接口的支持。FormData 对象提供了一种简单的方法来构建一组表示表单字段及其值的键值对,然后可以 […]
-
Firefox 中的 WebSockets
以下是 WebSockets 的宣传:一种低复杂度、低延迟、双向通信系统,对 Web 开发人员来说有一个非常简单的 API。让我们分解一下,然后谈谈我们将在何时将它包含在 Firefox 中:低复杂度 WebSocket 协议(通过类似 HTTP 的握手启动)对 […]
-
一个 HTML5 离线图片编辑器和上传器应用程序
许多 Web 应用程序使用图片上传器:图片托管网站、博客发布应用程序、社交网络等等。这些上传器有一些限制:您一次只能上传一个文件,并且在发送之前不能编辑图片。插件是上传多个图片的常用解决方法,图片修改 […]
-
使用拖放、FileAPI 和 XMLHttpRequest 进行交互式文件上传
在之前的文章中,我们展示了如何通过 input 标签或拖放机制访问文件。在这两种情况下,您都可以使用 XMLHttpRequest 上传文件并跟踪上传进度。演示 如果您正在运行 Firefox 3.6 的最新测试版,请查看我们的文件上传演示。上传 XMLHttpRequest […]