【发布时间】:2013-09-05 23:08:20
【问题描述】:
我有一个标准的多部分表单,可以将文件上传到远程 URL,该 URL 以重定向标头响应。
由于页面从 www.site-a.com 加载并且表单发布到 www.site-b.com,我无法使用通常的 ajax.form 提交过程。
我无权配置远程 www.site-b.com 服务器。
有没有办法用jQuery直接从浏览器监控当前的上传进度?
【问题讨论】:
-
不。您可以尝试使用socket.io,但 AJAX 会更简单。
-
progress不向后兼容。 PHP 现在可以测试进度。见php.net/manual/en/session.upload-progress.php。 -
感谢 cmets:不幸的是,这两种解决方案都需要访问远程服务器,而我没有 :(
标签: javascript jquery ajax forms file-upload