读书人

img.readyState!= complete 权限有关

发布时间: 2012-11-01 11:11:32 作者: rapoo

img.readyState!= complete 权限问题 也是一个无用题

今天 处一个问,我想在客户端验证上传图片的大小,尺寸,结果呢,没成功,

结果发现这个问题,就是img.readyState!= complete? 权限问题

服务器端是没有权限访问客户的资源的。也算是收获,哈哈

代码贴出来,大家看,放到tomcat下就不行了,阿哈,阿哈 o(□)o

?

?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE></HEAD><script language="javascript"><!--//检查插入是否为图片var img=null;function chkimg(inp){ if(img)img.removeNode(true); img=document.createElement("img"); img.style.position="absolute"; img.style.visibility="hidden"; img.attachEvent("onreadystatechange",isimg); img.attachEvent("onerror",notimg); img.src=inp;}function notimg(){ alert("您插入的不是图片,请重新选择插入");}function isimg(){ show.insertAdjacentElement("BeforeEnd",img); show1.innerHTML = "图片大小" + img.fileSize/1024 +"K<br />图片宽度"+ img.offsetWidth +"<br />图片高度"+ img.offsetHeight;}// --></script><BODY><div id="show"></div><div id="show1"></div><input type="file" name="" onpropertychange="chkimg(this.value)"/></BODY></HTML>

?

读书人网 >Web前端

热点推荐