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