前天发帖搜到这段代码,不能限制图片高宽,大家帮忙看看原因在哪//function $(o){return document.getElementById(o);}
function CheckImg(o,img)
{
if (!/\.((jpg)|(JPG)|(jpeg)|(JPEG))$/ig.test(o.value))
{
alert('只能上传jpg格式图片!');
o.outerHTML = o.outerHTML;
}
else
{
var image = document.getElementById("img");
image.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=o.value;
image.style.display = "block";
image.style.width = "150px";
image.style.height = "160px";
var edit = document.getElementById("btnEdit");
edit.style.display="block";
}
}
<div id="img" style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= <%= pic%>,sizingMethod=scale);
width: 150px; height: 160px; display: none;">
</div>
function CheckImg(o,img)
{
if (!/\.((jpg)|(JPG)|(jpeg)|(JPEG))$/ig.test(o.value))
{
alert('只能上传jpg格式图片!');
o.outerHTML = o.outerHTML;
}
else
{
var image = document.getElementById("img");
image.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=o.value;
image.style.display = "block";
image.style.width = "150px";
image.style.height = "160px";
var edit = document.getElementById("btnEdit");
edit.style.display="block";
}
}
<div id="img" style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= <%= pic%>,sizingMethod=scale);
width: 150px; height: 160px; display: none;">
</div>
image.height = "160px";
http://topic.csdn.net/u/20100525/15/7b9f9fe3-e862-48b5-86e2-3b72a9525690.html