ASPCMS如何在产品组图和相册中去除缩略图?

很多人在实用ASOCMS是时候遇到过这类的问题,就是为了提高网站的质量,缩略图都是用的小图,这样可以大大提升网站打开的速度,但在产品展示页面,这个小图还是会再次出现,从而形象页面的视觉效果,今天为了解决这个问题,遇见了3个版本,我这边本别说下解决方案:

 

  版本1:最近有个单子,是装饰类的,然后我用ASPCMS自带的相册播放功能绑到了产品展示里面。&nbsp;解决的时候也就是直接在此版本上解决的。</p>

  js文件下的  Album.js文件
    第488行&nbsp;        for (var d = Number(this.Count), f = new Image, e = 0; e < d; e++) {
    改成 for (var d = Number(this.Count)-1, f = new Image, e = 0; e < d; e++) {
    然后把最后一张图片设置成缩略图即可。</span>

 

  版本2、<span style="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;display:inline !important;font:14px/21px tahoma, 'microsoft yahei', simsun;orphans:2;float:none;letter-spacing:normal;color:#444444;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px">自己写图片轮播特效,然后用<span style="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;display:inline !important;font:14px/21px tahoma, 'microsoft yahei', simsun;orphans:2;float:none;letter-spacing:normal;color:#444444;word-spacing:0px;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0px">cimages遍历读取图片。</span>

    inc文件夹下把&nbsp;templatefun.asp文件的第497行+一个&nbsp;iCount = 1
    然后把第一张图设置为缩略图。</span>

 

    版本3、系统只带的产品多图轮播特效。</span>

    <div class=jqzoom id=spec-n1 onClick="window.open('/')"><IMG height=350
        src="***" jqimg="[content:pic]" width=350>
***是展示的缩略图</span>
因此页面不让写判断,我们可以把判断语句写到&nbsp;templatefun.asp文件,&nbsp;497行<span class="Apple-converted-space"> 

for each img in imgs 下面、</span>
添加IF判断
                        if iCount<1 then
                        else
                        if iCount < cint(m_maxcount) then
                                soutput = soutput & match.SubMatches(1)
                                'soutput = replace(soutput,"[aspcms:cimagesitem]","")
                                'soutput = replace(soutput,"[/aspcms:cimagesitem]","")
                                soutput =  replace(soutput,"[cimages:src]",img)
                                soutput = replace(soutput,"[cimages:i]",iCount+1)
                                'echo img & "<br>"
                        end if
                        end if

这样cimages遍历讲读取不到第一条的图片信息,从第二张开始。</span>
然后返回<div class=jqzoom id=spec-n1 onClick="window.open('/')"><IMG height=350
        src="***" jqimg="[content:pic]" width=350>,&nbsp; 让&nbsp;***读取第二张图片即可。</span>

{aspcms:cimages count=1 contentid=[content:id]}
        <div class=jqzoom id=spec-n1 onClick="window.open('/')"><IMG height=350
        src="[cimages:src]" jqimg="[content:pic]" width=350>
{/aspcms:cimages}

 

以上只供大家参考,当然使用的时候,可能还需要大家的延伸。如有不懂的地方,也可以留言咨询。</p>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值