上传图片的时候,如何判断这个图片的像素是否符合标准?比如必须小于120*200?急! 可以用GD库,你查查PHP手册里的GD函数部份 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你一段JS。可以判断图片的大小、尺寸。自己修改一下就可以限制了。<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);}</script><input id=inp type="file"><br><button onclick="s()">Test</button> 如果没有GD库就用函数:GetImageSize() if (img.offsetWidth >120 ¦ ¦img.offsetHeight >100 ¦ ¦img.fileSize >20000){ alert( "图片尺寸不对!必须小于120*100! "); return false; } sorryif (img.offsetWidth >120||img.offsetHeight>100 ||img.fileSize>20000){alert( "图片尺寸不对!必须小于120*100! ");return false;} php引用用不了... 大虾帮下小虾米。 去掉记录里的html代码 php 能不能自己编写带回调函数的自定义函数 我想要用户下载后就删除源文件,可是如果下载的时候被IE给截获了,用户再次下载就找不到文件啊~ copy 整个目录到另一目录下 帮忙修改一下设计思路,分全送,不过不多,只有一百。 需要javascript的问题 请问我为什么无法调用session?! 关于窗口事件? 正则表达式匹配出来实现的问题。 htm变成php以后为什么表单函数dosubmit,不管用了?
<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);
}
</script>
<input id=inp type="file">
<br>
<button onclick="s()">Test</button>
alert( "图片尺寸不对!必须小于120*100! ");
return false;
}
if (img.offsetWidth >120||img.offsetHeight>100 ||img.fileSize>20000){
alert( "图片尺寸不对!必须小于120*100! ");
return false;
}