ecshop模板发货查询实现无缝(不间断)滚动的方法
导读:此文的修改方法是以官方默认模板 2.7.1为例,如果您正使用的是其他模板,请“依葫芦画瓢”即可!1、打开 library/invoice_query.lbi 文件在<h3><span>{$lang.shippi
此文的修改方法是以官方默认模板 2.7.1为例,如果您正使用的是其他模板,请“依葫芦画瓢”即可!
1、 打开 library/invoice_query.lbi 文件 在 <h3><span>{$lang.shipping_query}</span></h3> 下面增加 <div id="artup" style="overflow:hidden; height: 130px;"> <div id="artup1"> 2、 将 <div class="boxCenterList"> 修改为 <div class="boxCenterList" id="artup1ul"> 3、 在
- <!-- 结束发货单查询{/foreach}-->
- </div>
-
复制代码 下面增加
- </div>
- <div id="artup2"> </div>
- </div>
-
复制代码 4、 在 <!-- {/if} --> 前面增加下面代码
- <script type="text/javascript">
- var speed=30;
- var ARTUP=document.getElementById('artup');
- var ARTUP1=document.getElementById('artup1');
- var ARTUP2=document.getElementById('artup2');
- var ARTUP1ul=document.getElementById('artup1ul');
- var result = "";
- for(var i=0; i<25; i++) result += ARTUP1ul.innerHTML;
- ARTUP1ul.innerHTML=result
- ARTUP2.innerHTML=ARTUP1.innerHTML
- function Marquee1(){
- if(ARTUP2.offsetHeight-ARTUP.scrollTop<=0)
- ARTUP.scrollTop-=ARTUP1.offsetHeight
- else{
- ARTUP.scrollTop++
- }
- }
- var MyMar1=setInterval(Marquee1,speed)
- ARTUP.onmouseover=function() {clearInterval(MyMar1)}
- ARTUP.onmouseout=function() {MyMar1=setInterval(Marquee1,speed)}
- </script>
-
|
| 本文连接地址:http://www.511sj.com/html/wangdianjianshe/ecshop_mobankaifa/1138.Html |
|