Asp.net 我怎样才能为我的web应用上传类似Gmail的文件?
我想为我的一个项目添加类似gmail的文件上传功能。有人能帮我吗 我的应用程序是在vb.net中构建的 我将感谢任何形式的帮助或指导 感谢您的签出,它本质上是一个javascript api,用于flash绝对优越的文件上传处理功能。在浏览器最终赶上之前,这是最好的选择 从链接:Asp.net 我怎样才能为我的web应用上传类似Gmail的文件?,asp.net,javascript,upload,file-upload,gmail,Asp.net,Javascript,Upload,File Upload,Gmail,我想为我的一个项目添加类似gmail的文件上传功能。有人能帮我吗 我的应用程序是在vb.net中构建的 我将感谢任何形式的帮助或指导 感谢您的签出,它本质上是一个javascript api,用于flash绝对优越的文件上传处理功能。在浏览器最终赶上之前,这是最好的选择 从链接: 通过在对话框中按住ctrl/shift键同时上载多个文件 所有事件的Javascript回调 在开始上载之前获取文件信息 使用XHTML和css设置上载元素的样式 使用HTML上载文件时显示信息 无需重新加载页面 适
- 通过在对话框中按住ctrl/shift键同时上载多个文件
- 所有事件的Javascript回调
- 在开始上载之前获取文件信息
- 使用XHTML和css设置上载元素的样式
- 使用HTML上载文件时显示信息
- 无需重新加载页面
- 适用于所有支持Flash的平台/浏览器
- 如果Flash或 javascript不可用
- 开始上载前控制文件大小
- 仅在对话框中显示选定的文件类型
- 队列上载,在开始上载之前删除/添加文件
完全免费我想对“类似Gmail”的文件上传做一点澄清
你的意思是说,如果它放置一段时间,它会自动将其附加到草稿中吗?Gmail的代码很难找到你的方法,但如果我不得不猜测,它就是这样工作的:
- 单击“附加另一个文件”时,它将插入常规输入类型的文件控件。在IE上,它还可以通过编程方式触发“浏览”按钮上的点击事件,从而立即打开文件对话框(在firefox上不会这样做,我手头也没有IE,但我相信IE允许这样做)
- 选择文件后,它会检测输入控件的更改事件,并启动计时器
- 当计时器触发时,它将从表单中分离输入元素,并将其添加到隐藏的iframe中的不同表单中,在主(可见)表单中放置一个简单链接。然后提交隐藏的iframe以上载文件。(它也可能克隆输入元素,但我还没有尝试这是否有效。)
我希望您可以轻松地删除一些代码并获得所需的东西。如果需要进一步帮助,您可以在ABCoder博客上留言。您可以使用克隆来代替。现在已经两年了,我在我的旧系统中使用了uploadify,效果很好。但是您需要编写一些黑客代码(比如hold the session) 我建议你使用,这是纯HTML,没有s