asp.net中使用eWebEdit将上传后的图片缩小

来源:互联网 发布:大秦帝国之纵横知乎 编辑:程序博客网 时间:2024/04/26 11:45

客户要求,在eWebEditor中上传图片是不要限制大小,并且如果图片太大,就得要将图片缩小。

解决方法如下:

eWebEditor文件夹下的Dialog中有一个名为img.htm的文件,其中有一句语句是:

sHTML = '<img id=eWebEditor_TempElement_Img  src="'+sFromUrl+'"'+sHTML;

添加一句话:

onload="javascript:if(this.width>550)this.height=(this.height/this.width)*550;this.width=550;"

变成了:

sHTML = '<img id=eWebEditor_TempElement_Img onload="javascript:if(this.width>550)this.height=(this.height/this.width)*550;this.width=550;" src="'+sFromUrl+'"'+sHTML;

只要图片的width超过了550,那么就会按照原来的图片比例来显示图片,不会将图片过分的拉长或者是变宽。

原创粉丝点击