用PHP或JS获取图片大小,高宽尺寸
<?php
$arr=getimagesize("images/album_01.gif");
echo $arr[3];
$strarr=explode("\"",$arr[3]);
echo $strarr[1];
?>
<HTML>
<HEAD>
<TITLE>演示图片等比例缩小</TITLE>
<script>
function Wa_SetImgAutoSize(img) {
//var img=document.all.img1;//获取图片
var MaxWidth = 200; //设置图片宽度界限
var MaxHeight = 100; //设置图片高度界限
var HeightWidth = img.offsetHeight / img.offsetWidth; //设置高宽比
var WidthHeight = img.offsetWidth / img.offsetHeight; //设置宽高比
alert("test" img.offsetHeight img.fileSize);
if (img.offsetHeight > 1)
alert(img.offsetHeight);
if (img.readyState != "complete") {
return false; //确保图片完全加载
}
if (img.offsetWidth > MaxWidth) {
img.width = MaxWidth;
img.height = MaxWidth * HeightWidth;
if (img.offsetHeight > MaxHeight) {
img.height = MaxHeight;
img.width = MaxHeight * WidthHeight;
}
}
function CheckImg(img) {
var message = "";
var MaxWidth = 1; //设置图片宽度界限
var MaxHeight = 1; //设置图片高度界限
if (img.readyState != "complete") {
return false; //确保图片完全加载
}
if (img.offsetHeight > MaxHeight)
message = " 高度超额:" img.offsetHeight;
if (img.offsetWidth > MaxWidth)
message = " 宽度超额:" img.offsetWidth;
if (message != "")
alert(message);
}
</script>
</HEAD>
<BODY>
<img src="images/frequency.gif" border=0 id="img1" onload="CheckImg(this);">
<br>
<input id=inp type="file" onpropertychange="img1.src=this.value;">
</BODY>
</HTML>本文地址:http://www.phprm.com/develop/fs905.html
转载随意,但请附上文章地址:-)