心有余而力不足

      今天开始试着写了下要做项目的相册模块。本想不用ajax,先通过js把图片批量的显示在了jsp页面上,想做到能在jsp页面上删除,然后批量的提交,结果失败了,做到了显示图片,在页面上弄了个表单+<div style="display: none;"></div> 把form表单隐藏在div里面,然后通过js获取上传图片的路径,然后创建<input type="file">把设置他的属性src,把file隐藏在div里面的表单里面,这样就能在页面上隐藏了要提交的带有file的表单,结果获取file绝对路径失败,随着浏览器安全性的提高,获取绝对路径变得有些不合理,还有图片的删除,在页面上重新排序,最重要的后台获取file,做到这里我开始迷茫,想到做这样的好与坏,因为技术的不足,不得不放弃,有了一种无力,渺茫的感觉。

     大三了,想到自己的技术如此的不堪,连自己想的都做不出来,一种荒废感油然而生,看到QQ空间接近完美的相册上传图片功能,心里不是滋味。

     伤感过后决定用ajax在选择图片时提交到服务器,删除时也用ajax,试着做吧,总不能一直拖着不做。

     伤感之余记录下自己解决失败的问题。

     1.如何安全的获取文件的绝对路径?2.如何后台获取前台js创建的file的数据?3.QQ空间的相册的普通照片上传是怎么做到的?(或许和我想的思路不一样)在页面上,浏览+删除+进度条,最后批量的提交过去。

      最后继续想,继续试着做:类似QQ空间的极速批量上传。伤心总是难免的,吐槽下:这么多浏览器能不能统一一下,这个好使,那个不好使,对jquery还有别的技术的支持都不一样,写起东西纠结。


     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值