位置: 编程技术 - 正文
推荐整理分享html5+javascript实现简单上传的注意细节,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
简单记录下今早做H5上传中一些代码还有坑
一、展示
因为前端上传文件是必须通过form表单的,不能使用ajax,这样的话一个移动页面放入一个type为file的input真心不怎么好看,如下图,很挫有没有
解决办法找了下,PC上有些是把这个input换成flash,采用jquery的工具库比如uploadify来做,但是移动端大部分浏览器是不支持flash的。所以最后采用的办法还是用form表单的形式,只是把这个form和input的透明度设置为0,让它们和准备显示的内容同时在一个div中,显示的内容可以做成自己想要的样子。代码如下:
样子如图,这样展现就在“上传图片”这个p标签中,点击它就有选择file的效果
二、JS代码
我这边写的蛮简单的,只是用了下h5上传的的基本功能
html代码如下,action为要请求的路径,我这边做的是当文件发生改变时就上传修改头像,input标签的name属性不能省去,具体跟后端接口有关
细节决定成败,所以做任何事情都要认真对待。
标签: html5+javascript实现简单上传的注意细节
本文链接地址:https://www.jiuchutong.com/biancheng/373469.html 转载请保留说明!上一篇:基于Bootstrap实现Material Design风格表单插件 附源码下载(bootstrap基础)
下一篇:使用PHP+JavaScript将HTML页面转换为图片的实例分享(使用时间)
友情链接: 武汉网站建设