客户要求,在eWebEditor中上传图片是不要限制大小,并且如果图片太大,就得要将图片缩小。
解决方法如下:
在eWebEditor文件夹下的Dialog中有一个名为img.htm的文件,其中有一句语句是:
sHTML = '<img id=eWebEditor_TempElement_Img src="'+sFromUrl+'"'+sHTML;
添加一句话:
οnlοad="javascript:if(this.width>550)this.height=(this.height/this.width)*550;this.width=550;"
变成了:
sHTML = '<img id=eWebEditor_TempElement_Img οnlοad="javascript:if(this.width>550)this.height=(this.height/this.width)*550;this.width=550;" src="'+sFromUrl+'"'+sHTML;
只要图片的width超过了550,那么就会按照原来的图片比例来显示图片,不会将图片过分的拉长或者是变宽。