上传图片之前判断大小的解决办法(利用IE漏洞)

解决|上传|上传图片

<script>
var img=null;
function s()
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onreadystatechange",orsc);
img.attachEvent("onerror",oe);
document.body.insertAdjacentElement("beforeend",img);
img.src=inp.value;
}
function oe()
{
alert("cant load img");
}
function orsc()
{
if(img.readyState!="complete")return false;
alert("图片大小:"+img.offsetWidth+"X"+img.offsetHeight);
alert("图片尺寸:"+img.fileSize);
btn.disabled=false;
}
</script>
<input id=inp type="file">
<br/>
<button >Test</button><button id=btn disabled>UpLoad</button>

时间: 2024-10-25 18:54:38

上传图片之前判断大小的解决办法(利用IE漏洞)的相关文章

Out of memory due to hash maps used in map-side aggregation解决办法

在运行一个group by的sql时,抛出以下错误信息: Task with the most failures(4):  -----Task ID:  task_201411191723_723592_m_000004 URL:  http://DDS0204.dratio:50030/taskdetails.jsp?jobid=job_201411191723_723592&tipid=task_201411191723_723592_m_000004 Possible error:  Ou

关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法_javascript技巧

前端JS中使用XMLHttpRequest 2上传图片到服务器,PC端和大部分手机上都正常,但在少部分安卓手机上上传失败,服务器上查看图片,显示字节数为0.下面是上传图片的核心代码: HTML <input type="file" id="choose" capture="camera" accept="image/*"> JavaScript var filechooser = document.getEleme

vb6-再求大神解答VB6自适应大小问题:combobox利用字体大小调整height不精确如何解决?

问题描述 再求大神解答VB6自适应大小问题:combobox利用字体大小调整height不精确如何解决? 由于combobox控件height属性不可更改,而只可根据字体大小自动调整,因此单纯将字体按比例缩放来实现.但通过这种方法改变控件大小会使调整结果不精确,跟label并排放置,放大到一定程度后差异明显.请问如何才能使其放大比例更精确? 解决方案 可以让其他控件向ComboBox上靠拢. 解决方案二: 单纯改字体本身就不是一种很好的自适应大小的方法. 还是需要调整控件大小.间距的.CombB

Android性能优化之利用强大的LeakCanary检测内存泄漏及解决办法_Android

前言: 最近公司C轮融资成功了,移动团队准备扩大一下,需要招聘Android开发工程师,陆陆续续面试了几位Android应聘者,面试过程中聊到性能优化中如何避免内存泄漏问题时,很少有人全面的回答上来.所以决定抽空学习总结一下这方面的知识,以及分享一下我们是如何检测内存泄漏的.我们公司使用开源框架LeakCanary来检测内存泄漏. 什么是内存泄漏? 有些对象只有有限的生命周期.当它们的任务完成之后,它们将被垃圾回收.如果在对象的生命周期本该结束的时候,这个对象还被一系列的引用,这就会导致内存泄漏

PHP判断上传文件类型的解决办法_php技巧

分享给大家php判断上传文件类型的方法,大家一起学习学习. /** * 读取文件前几个字节 判断文件类型 * @return String */ function checkTitle($filename){ $file=fopen($filename, "rb"); $bin=fread($file, 2); //只读2字节 fclose($file); $strInfo =@unpack("c2chars", $bin); $typeCode=intval($s

用jsp上传图片,重启tomcat后 自动被删除,求解决办法

问题描述 用jsp上传图片,是没问题的,已经上传上来了,但是重启tomcat后,就被自动删除了有人说 把上传的目录放到webapps里面,跟root一个目录:上传成功的,重启tomcat后,但是还是被删除了后来直接上传到C:upload ,重启tomcat,也是被删除!!!!!!把项目放到服务器上,服务器运行的resin 4.13 重启后,也是被删除..郁闷死了!!有什么解决办法吗??? 问题补充:langshao 写道 解决方案 好吧,是我删的解决方案二:启动myeclipse,会重新部署to

PHPCMS V9 不能上传图片的解决办法

管理地址,在后台->设置->相关设置->安全设置里面填写了一个二级域名作为管理地址,并修改caches/configs/system.php 下的'admin_url' => 'admin.主域名.com', //允许访问后台的域名 经过仔细分析发现BUG,首先按照官方设置了管理后台专用的二级域名后,其他的域名访问后台管理就会出现没有权限访问的提示,会不会上传图片的时候调用的编辑器地址依然用的是system.php里面'app_path' => 'http://www.主域名

IIS+php服务器无法上传图片解决办法

IIS+php教程服务器无法上传图片解决办法 服务器上使用Apache2+PHP正常运行,换成IIS+PHP,先后出现了php.ini的环境变量无法读取,php中验证码无法显示的问题,如今又有人反应无法上传图片的问题.    从IIS替换Apache2的过程仅仅是开启IIS,关闭Apache2,其它的没什么变化,但是却发生了如此多的差异,看样子IIS支持PHP还是有很多要进行修改的. 分析:    根据上面的描述,我怀疑问题出在IIS的权限配置上,IUSR_MACHINE的帐户对upload没有

Android字体大小自适应不同分辨率的解决办法

Android字体大小自适应不同分辨率的解决办法 今天有人问我,Android系统不同分辨率,不同大小的手机,字体大小怎么去适应呢?其实字体的适应和图片的适应是一个道理的. 一.原理如下: 假设需要适应320x240,480x320分辨率.在res目录下新建文件夹values-320x240, values-480x320.然后在文件夹 values , values-320x240 和  values-480x320 下新建xml文件dimens.xml,该xml文件内容如下: vaules-