账号通
    

账号  

密码  

2947

查看

6

回复
主题:[求助]关于“点击浏览下一页”解决后图片缩放的问题 [收藏主题] 转到:  
x5fy 当前离线

85

主题

4

广播

0

粉丝
添加关注
级别:学前班

用户积分:562 分
登录次数:95 次
注册时间:2009/8/4
最后登录:2015/4/22
x5fy 发表于:2011/1/8 10:51:51   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统
我按照前辈们的方法,删除Kesion.Label.CommonCls.asp里的

     '将SRC不带引号的图片地址加上引号

            re.Pattern = "<img.*?\ssrc=([^\""\'\s][^\""\'\s>]*).*?>"

            Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页"" return bbimg(this)"" "" border=""0""/></a>")

     '正则匹配图片SRC地址

     re.Pattern = "<img.*?\ssrc=([\""\'])([^\""\']+?)\1.*?>"

           Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页"" return bbimg(this)"" "" border=""0""/></a>")





可是最后,图片大了后没有自动缩放功能了,怎么解决呢,拜谢

 
  支持(8) | 反对(8) 回到顶部顶端 回到底部底部
x5fy 当前离线

85

主题

4

广播

0

粉丝
添加关注
级别:学前班

用户积分:562 分
登录次数:95 次
注册时间:2009/8/4
最后登录:2015/4/22
x5fy 发表于:2011/1/8 11:01:19   | 只看该作者 查看该作者主题 沙发 
 
  支持(8) | 反对(7) 回到顶部顶端 回到底部底部
1006298681 当前离线

1438

主题

0

广播

2

粉丝
添加关注
级别:九年级

用户积分:3011 分
登录次数:654 次
注册时间:2010/6/28
最后登录:2020/10/30
1006298681 发表于:2011/1/8 11:20:52   | 只看该作者 查看该作者主题 藤椅 
科汛在线网校系统

图片的大小是在模板里改吧?

<SCRIPT language=JavaScript type=text/JavaScript>
//改变图片大小
function resizepic(thispic)
{
if(thispic.width>400) thispic.width=400;
}
//无级缩放图片大小
function bbimg(o)
{
  var zoom=parseInt(o.style.zoom, 10)||100;
  zoom+=event.wheelDelta/12;
  if (zoom>0) o.style.zoom=zoom+'%';
  return false;
}
</SCRIPT>

放在模板里试试

 
  支持(5) | 反对(4) 回到顶部顶端 回到底部底部
x5fy 当前离线

85

主题

4

广播

0

粉丝
添加关注
级别:学前班

用户积分:562 分
登录次数:95 次
注册时间:2009/8/4
最后登录:2015/4/22
x5fy 发表于:2011/1/8 11:29:44   | 只看该作者 查看该作者主题 板凳 
科汛智能建站系统

您好,谢谢,模板里已经有这个,但就不实现缩放,把这段

'将SRC不带引号的图片地址加上引号
            re.Pattern = "<img.*?\ssrc=([^\""\'\s][^\""\'\s>]*).*?>"
            Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页"" return bbimg(this)"" "" border=""0""/></a>")
     '正则匹配图片SRC地址
     re.Pattern = "<img.*?\ssrc=([\""\'])([^\""\']+?)\1.*?>"
           Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页"" return bbimg(this)"" "" border=""0""/></a>")

放上去就可以,不知道什么问题,有没有已经解决的,指点下,谢谢

 
  支持(2) | 反对(1) 回到顶部顶端 回到底部底部
aixscn 当前离线

97

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:312 分
登录次数:28 次
注册时间:2010/2/15
最后登录:2023/3/7
aixscn 发表于:2011/2/25 14:31:03   | 只看该作者 查看该作者主题 报纸 
科汛智能建站系统
Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""{$GetArticleTitle}""return bbimg(this)""javascript:resizepic(this)"" border=""0""/></a>")
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ww2011 当前离线

206

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:217 分
登录次数:427 次
注册时间:2011/2/18
最后登录:2011/2/26
ww2011 发表于:2011/2/25 16:54:37   | 只看该作者 查看该作者主题 地板 
 
<a href=http://www.fzlcs.com target=_blank><b>非主流网名</b></a>www.fzlcs.com
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wsw9284 当前离线

62

主题

0

广播

1

粉丝
添加关注
级别:学前班

用户积分:290 分
登录次数:108 次
注册时间:2010/6/20
最后登录:2021/4/29
wsw9284 发表于:2011/4/22 14:56:06   | 只看该作者 查看该作者主题 7楼 
其实有个更好的解决方案,没有必需去修改官方的核心代码,同时也能用上这个图片缩放功能,方法如下:

找到文件:KS_inc\ajax.js在后面加上代码:

//改变图片大小

function resizepic(thispic)

{

if(thispic.width>400) thispic.width=400;

}

//无级缩放图片大小

function bbimg(o)

{

  var zoom=parseInt(o.style.zoom, 10)||100;

  zoom+=event.wheelDelta/12;

  if (zoom>0) o.style.zoom=zoom+'%';

  return false;

}

就可以了
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.15625秒 powered by KesionCMS 9.0