js上传附件问题

jnkaixin2009 2010-01-20 11:21:24
请问,JS怎样把文件上传到服务器并获取文件在服务器的路径

达到这样的效果

上传附件========================
附件路径========================
上传完附件路径直接在下边显示。
...全文
192 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
mouqilng 2011-09-27
  • 打赏
  • 举报
回复
我来回复看看
mykelly6 2010-01-20
  • 打赏
  • 举报
回复
AJAX无法上传文件,因为AJAX提交要获取提交数据的值,而JS没有操作本地文件的权限。

你可以去看cloudgamer博客http://www.cnblogs.com/cloudgamer/的上传,
然后把上传的路径返回来显示。

不过貌似把服务器上的文件路径暴露出来是很危险的事情。
nta5107179 2010-01-20
  • 打赏
  • 举报
回复
这个~~纯js是无法做到的,可以交表单上传,然后获取路径在跳转到另一个页面显示
jnkaixin2009 2010-01-20
  • 打赏
  • 举报
回复
aaa
浴火_凤凰 2010-01-20
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 jnkaixin2009 的回复:]
我现在选择用JAVA写了,已经可以上传到服务器,
[/Quote]JAVA跟JS完全不同啊!!!一个客户端、一个服务器端。
.NET也可以啊!!!
changshoujun 2010-01-20
  • 打赏
  • 举报
回复
lz可以使用一下jspSmartUpload
jnkaixin2009 2010-01-20
  • 打赏
  • 举报
回复
我现在选择用JAVA写了,已经可以上传到服务器,
TD.Lemon 1 9 0 0 2010-01-20
  • 打赏
  • 举报
回复
JS不能上传文件吧!
cloudgamer 2010-01-20
  • 打赏
  • 举报
回复
如果只是要文件下载路径可以试试这个文件上传系统
ganglong99 2010-01-20
  • 打赏
  • 举报
回复
楼上对的,纯JS肯定实现不了,JS只能做客户端的事情,还需要服务端对文件进行保存处理等。
Amazon_Titan 2010-01-20
  • 打赏
  • 举报
回复
你可以向外提供放置图片的虚拟路径,每次上传文件时选择一个虚拟路径,在服务器端向虚拟路径对应的物理路径写入,并且把虚拟路径+文件名的方式返回.
另,纯JS无法达成目的
nta5107179 2010-01-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mykelly6 的回复:]
AJAX无法上传文件,因为AJAX提交要获取提交数据的值,而JS没有操作本地文件的权限。

你可以去看cloudgamer博客http://www.cnblogs.com/cloudgamer/的上传,
然后把上传的路径返回来显示。

不过貌似把服务器上的文件路径暴露出来是很危险的事情。
[/Quote]
的确,小心服务器被拖跨
ganglong99 2010-01-20
  • 打赏
  • 举报
回复
当然可以实现

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧