论坛图片上传时无论多大,发出来后都自动缩小的问题。
看了一下,图片都是自动缩小到宽为500像素大小,所以在800*600的屏幕分辨率下,这个尺寸是刚合适,但在1024*768的屏幕分辨率下,就显得非常小。何况,现在大显示器还有使用1280分辨率的,那就更小了。
找到了一个解决办法:
进入FTP空间,在inc目录下,找到Dv_ubbcode.asp,用记事本方式打开,在该文件中第199行找到以下语句:
Dv_UbbCode=bbimg(s,500)
Set Re=Nothing
End Function
Private Function bbimg(strText,ssize)
Dim s
s=strText
re.Pattern="<img(.[^>]*)>"
If ssize=500 Then
将上面的两处500改为你需要的值。(改成724,可合适1024*768的屏幕)
或者:
进入FTP空间,在inc目录下,找到inc/main.js,用记事本方式打开,找到最后面的一段:
imgresize(o){
if(o.width > 500 ){
o.style.width='500px';
}
if(o.height > 800){
o.style.height='800px';
把500px跟800px改成你想要的宽跟高就可以。这段代码的意思是当图片的宽大于500像素的时候把宽固定为500,高是不能大于800像素。
如果想显示实际大小的话,直接在o.style.前面加//屏掉,如下:
imgresize(o){
if(o.width > 500 ){
//o.style.width='500px';
}
if(o.height > 800){
//o.style.height='800px';
试一下先。
[此贴子已经被作者于2008-8-28 11:22:44编辑过]