当前位置:  开发笔记 > 编程语言 > 正文

Gmail喜欢使用jQuery上传文件

如何解决《Gmail喜欢使用jQuery上传文件》经验,为你挑选了2个好方法。

我想像google mail一样上传文件.我想使用jQuery和PHP来做到这一点,无论如何获得进度条等?

在这里,我添加了一个谷歌如何做到这一点的视频.http://dl.getdropbox.com/u/5910/Jing/2009-04-02_1948.swf

没有闪光,没有perl或cgi请..

我想我现在可以没有进度条,我实际上是在搜索有关jquery插件的信息,或者我需要查看的内容



1> Jake..:

当你可以在gmail界面中清楚地看到swf文件时,人们说gmail不使用flash是很奇怪的.尝试右键单击"附加文件".这是允许一次多次上传的内容.


这是2010年的日期,今天还是一样吗?

2> Javier..:

最简单的方法是使用SWFUpload,这是一个用Flash编写的小按钮,所有钩子都用JS来驱动它.非常易于使用,适用于PHP

但是,如果你真的希望它是纯JS,你需要服务器的一些帮助.具体来说,您需要开始上传,并定期向服务器查询它的运行方式.遗憾的是,PHP上传处理在下载完成之前不会收到任何通知.你必须用其他东西替换它.有一些纯粹的JS上传器包含了Perl服务器代码示例.

IOW:JS和PHP没有(完全)削减它.要么在客户端添加闪存,要么在服务器上添加更好的上传处理程序.


SWFUpload是非常好的,唯一的问题是如果没有自己编写js处理,当没有flash时,如何优雅地降级它是没有办法的.他们称之为优雅降级只是显示警告框并隐藏上传按钮......
推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有