自动缩图插件 BBSXP 2007 应该可以用吧

By admin at 2007-07-09 • 0人收藏 • 1516人看过

一、打开setup.asp文件
找到:
 str=ReplaceText(str,"\[IMG\]([^"&CHR(34)&"[]*)(\[\/IMG\])","<img border=0 src=$1>")
改为:
 str=ReplaceText(str,"\[IMG\]([^"&CHR(34)&"[]*)(\[\/IMG\])","<img onload=imgresize(this) border=0 src=$1>")
 str=ReplaceText(str,"<IMG src=","<IMG onload=imgresize(this) src=")

找到:
 fString=Replace(fString,"<A href=","<A target=_blank href=") '点链接打开新窗口
在下面加上:
 fString=Replace(fString," onload=imgresize(this)","")

二、打开inc/global.js文件
在最底下加上:

//图片自动调整的模式,1为按比例调整 ,2 按大小调整。
var resizemode=1
function imgresize(o){
   if (resizemode==2 || o.onmousewheel){
   if(o.width > 500 ){
    o.style.width='500px';
   }
   if(o.height > 800){
    o.style.height='800px';
   }
  }else{
  var parentNode=o.parentNode.parentNode
  if (parentNode){
  if (o.offsetWidth>=parentNode.offsetWidth) o.style.width='100%';
  }else{
  var parentNode=o.parentNode
  if (parentNode){
   if (o.offsetWidth>=parentNode.offsetWidth) o.style.width='100%';
   }
  }
 }
 }

3 个回复 | 最后更新于 2007-07-12
2007-07-09   #1
特别感谢Enger
2007-07-09   #2

[此帖子已被 admin 在 2007-7-9 10:52:46 编辑过]

[此帖子已被 admin 在 2007-7-23 11:09:44 编辑过]

2007-07-12   #3
2007好像不行的,bbsxp官方网有2007的改法

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...