用js脚本,怎么实现弹出选择图片的对话框,并将文件上传到服务器 20

已有控件<inputtype="file"name="PIC"/><inputtype="button"id="upload"name=""value="选择"/><in... 已有控件
<input type="file" name="PIC"/>
<input type="button" id="upload" name="" value="选择" />
<input type="submit" id="upload" name="" value="提交" />
求助,怎么实现, 文件和文件名都要保存到指定的路径
展开
 我来答
廖守睿
2017-07-07
知道答主
回答量:7
采纳率:0%
帮助的人:4.1万
展开全部
//要有form标签,设置提交地址。后面就是后台的事了。
<form action="提交地址" method="post" enctype="multipart/form-data">
<input type="button" id="upload" name="" value="选择" />
<input type="submit" id="upload" name="" value="提交" />
</form>
//百度没给我审核通过:“先介绍算法思路,再给出参考代码,并对关键代码做注释说明。提供运行效果截图。”
//这句话是给百度的:“我真实忍不住要骂人,思路,参考代码,注释,还要运行效果截图!!这一串下来要花多少时间??你TM是给我发工资还是怎么!!!??我给别人解决问题浪费我少许时间我可接收我也算助人为乐,现在到好还要像孙子一样按你的指示一步步做事????”
匿名用户
2017-07-25
展开全部

弹出框用框架(layer.js,具体使用可参考官方文档)。

HTML如下:

!!! 注意这种提交会刷新页面

<form name="upload-file" method="post" enctype="multipart/form-data">
    <label for="upload-file">上传</label>
    <input id="upload-file" type="file" name="images" hidden="hidden">
    <input type="submit" value="提交">
</form>

提交过后后端就可以获取到图片(PHP获取代码如下:$_POST['images'];)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zdslgl
2013-08-30
知道答主
回答量:14
采纳率:0%
帮助的人:4.1万
展开全部

现在的js上传,基本都是用uploadify这样的脚本,你可以到网上找点这个上传的例子

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fce0e26
2013-08-30 · TA获得超过336个赞
知道小有建树答主
回答量:444
采纳率:63%
帮助的人:137万
展开全部
使用 ifarme 或者DIV
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式