大家好 想问一下JS 有没有操作客服端文件的组件啦 最好是JQ的? 最近的项目中要用到在客户端 把图片处理好了才上传到服务器(这里的处理图片是改变图片大小 改变图片质量 ) 高手帮忙

解决方案 »

  1.   

    在线编辑器、图片编辑器插件,如flash插件、swing客户端控件等
      

  2.   

     jquery.imgareaselect 处理图片截图等比缩放! http://ynial.javaeye.com/blog/401558
      

  3.   

    3楼 5 楼和我的思路是一样的! 网上找了找多资料,JS不能操作客户端文件(只用通过写一些插件)! 也想用6 楼  说的,但是感觉还是没达到目的!目前说说我现在采用方法:用户点击浏览通过AJAX 把文件上传到服务器(放到一个临时文件里),用户在客户端可以在页面设置文件的参数,当用户点击保存 在把这些参数传到服务器端 ,然后服务器端按照相应参数修改文件在重新存入服务器端文件夹!
      

  4.   

    JS做不到的,IE能用JS做到是因为有ActiveX Object,这也是IE漏洞百出的一个重要原因。为什么做不到其实很简单,你的文件属于你的隐私,如果JS可以访问到你的文件,那它完全有能力在后台发请求把文件传回服务器。也就是说我完全可以做这样一个网站,你打开之后就不断尝试读取你机器上的文件,然后传到我自己的服务器上。这样一段时间下来就有好多很黄很暴力很傻很天真的名人诞生了。