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

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

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

一、打开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
admin
2007-07-09
#1

特别感谢Enger

admin
2007-07-09
#2

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

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

enger
2007-07-12
#3

2007好像不行的,bbsxp官方网有2007的改法


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录