0

我正在开发一个简单的网站,用户可以在其中上传和编辑他们的个人资料图片。我已经实施了。也就是说,用户可以浏览并上传他的新照片作为个人资料图片。现在在这个阶段,我想再增加一个设施。每当用户浏览照片时,应该显示新照片(然后他可以根据需要上传)。例如,我有以下 UI: 在此处输入图像描述

因此,每当用户浏览新照片时,例如 mango.png,应该显示新图片(芒果的图片)而不是空白图片。

我不知道该怎么做。我在互联网上搜索它,但我得到的唯一想法是如何上传任何图像。那怎么能做到。任何人 ???

4

1 回答 1

1

当用户在 CommonDialog 文件浏览器中选择图像时,您可以使用 JavaScript 自动发送图像文件。有关示例代码,请查看以下问题: How do I auto-submit an upload form when a file is selected?

如果您希望用户能够在决定将其设为个人资料图片之前检查图像:让表单(临时)上传文件,但不要立即将其设置为新的个人资料图片。最后,如果用户发送另一个表单(“是的,应用新的头像!”),您的脚本可以获取之前上传的临时图像文件并执行所需的数据库操作,使其成为新的头像。

于 2013-10-06T13:03:26.210 回答