当您在 facebook 上更新个人资料图片时,选择“上传图片”后,上传文件对话框打开。 在对话框中选择文件后,您的个人资料图片就会更新。
使用 jquery 我已经能够触发隐藏文件输入上的点击事件以打开上传文件对话框。我还能够在文件输入上传文件对话框(一旦用户选择文件时触发)上连接更改事件。如果我在更改事件中触发表单提交操作,IE 会拒绝访问并且文件永远不会上传。
我尝试了一个 Iframe 解决方案,其中文件输入位于另一个页面上,并从父页面调用了单击、更改和提交事件 - 文件仍未上传。
facebook 的上传个人资料图片功能如何解决这个问题?关于我应该从哪里开始的任何见解?