php - 在 jQuery uploadify 中,在用户的文件路径上传之前将图像显示为缩略图

标签 php javascript jquery html css

我想将 uploadify 上传到我的服务器,并根据用户的图片即时制作缩略图。

我只需要每次上传的文件路径。然而,我在 Javascript 中发现的唯一参数是子字符串文件名。

我想要像 C:/Etc/Etcetera/Daddy/ohmygoditsantaclaus.jpg 这样的完整路径,而不是 ohmygoditsantaclaus.jpg。如果我有这个,我可以制作一个 div 容器,轻松地将图像放入其中,并使用 CSS 调整它的大小。

感谢您的帮助。 PS:我用的是Uploadify v1.6.2

这是 jQuery Uploadify v.1.6.2Uploader.FLA我目前正在使用。

最佳答案

您无法使用 JavaScript 或 Flash 访问完整路径,例如:

C:/Etc/Etcetera/Daddy/ohmygoditsantaclaus.jpg

这是一个安全问题。

另外,即使你可以,你肯定不能做接下来想做的事:

If i have this, i can make a div container easily put the image to it, and resize it with CSS.

您不能使用 file:// URI 访问用户硬盘上的随机图像并将它们放在您的网页上。


您可以改为使用类似 http://www.plupload.com/ 的内容- 一旦用户选择了要上传的图片,您就可以在客户端调整图片大小。

如果你想在上传前显示缩略图,我知道 Flash 可以做到。我不确定还有什么可以。

关于php - 在 jQuery uploadify 中,在用户的文件路径上传之前将图像显示为缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5632579/

相关文章:

javascript - PHP : Create some form and submit it with <a href

javascript - 如何使用 angular2 启用/禁用下拉菜单?

javascript - JQuery UI 可调整大小/#constrain-area -> 约束不小于子 div 元素

php - 使用 PHP 获取重复的 session_id

php - 选择要从 XML 导入到 mySQL 表的数据

javascript - 将 php json_encode 数组结果显示为 ajax 成功函数

c# - 使用 javascript 禁用 onselect() 事件?

javascript - 带有初始标记的 OpenLayer 加载 map

javascript - 为什么文档选择器不适用于 mouseenter 事件?

javascript - AngularJS:让元素跟随光标