ewebeditor中限制图片显示尺寸的方法
2009-07-19 12:07:51 作者:见内容 来源: 浏览次数: 评论 0 条
在ewebeditor目录下的dialog目录下的img.htm文件中找到关于图片上传的语句
sHTML = '<img id=eWebEditor_TempElement_Img src="'+sFromUrl+'"'+sHTML
sHTML = '<img id=eWebEditor_TempElement_Img src="'+sFromUrl+'"'+sHTML
在ewebeditor目录下的dialog目录下的img.htm文件中找到关于图片上传的语句
sHTML = '<img id=eWebEditor_TempElement_Img src="'+sFromUrl+'"'+sHTML;
将其改为:
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;
其中的550就是你所需要限制的图片的尺寸数据了,这样一来,如果用户上传的图片宽度尺寸超过了550,就会自动将其缩小到550*Y了。
当然了,这个方法仅仅是在页面显示的时候对其进行处理,并没有改变上传图片本身的大小,所以,最好的方法自然是将图片尺寸调好之后再上传了。