摘要: 上一篇文章上提到,IE8下服务端获取客户端文件的路径时,会变成C:/fakePath问题,于是乎通过文件路径去获得文件大小就失败了。上网搜了一下,主要原因是IE8因为安全考虑,在上传文件时屏蔽了真实路径,用C:/fakePath代替。一、可以通过设置浏览器安全选项得到真实路径: Internet选项->安全->自定义级别->将本地文件上载至服务器时包含本地目录路径->选“启动”->确定 但是,作为开发者,我们不能指望客户去这么做,所以我们必须通过代码解决这个问题。(参考文章:http://yunzhu.iteye.com/blog/1116893)二、通过sele 阅读全文
posted @ 2013-12-17 16:51 RyanChan 阅读(1730) 评论(1) 推荐(0) 编辑
摘要: 前段时间,因工作需要,需要在文件上传时限制文件的大小,所以需要在上传之前检测文件的大小。方法一:js检测文件大小一开始的想法是通过js直接在前端检测文件大小,代码如下://获取上传文件大小function getFileSize(filePath){ var vBrowserVersion = getBrowserVersion(); if("MSIE6.0" == vBrowserVersion){//对于IE6,使用Image的fileSize属性进行判断文件大小 var image=new Image(); image.dynsrc=f... 阅读全文
posted @ 2013-12-17 15:58 RyanChan 阅读(13272) 评论(2) 推荐(1) 编辑