欢迎光临
我们一直在努力

[图片 显示] 缩图循环显示(php,mysql,script)-PHP教程,PHP应用

建站超值云服务器,限时71元/月

这几天被这问题折腾了一下,总算可以用了.
也同时给,辛苦工作的兄弟们一个提示吧:

1. .css 增加
.shadow{filter: dropshadow(color=#385370, offx=1, offy=1, positive=1);font-size:12px; color: #ffffff; text-decoration: none} 
.shadow1{filter: dropshadow(color=#cccccc, offx=1, offy=1, positive=1);text-decoration: none}
 
2.php对script数组附值 
//…………..读数据库相关内容 
$num = 0; 
if (file_exists($photoname)){//$photoname为图片路径,在我前一文章里,有自动生成缩图的方法 
//添加script数组 
$num = $num + 1; 
$imgurlcanswap[$num] = “http://www.xbcb.com/”.$photoname; //图片网址
$imglinkcanswap[$num] = “http://www.xbcb.com/includes/show_products.php?id=”.$list_values[id]; //连接的网址
$imgtextcanswap[$num]= $list_values[name]; //标题

3.生成循环显示图片 
<script language=javascript> <!– 
    var imgurlcanswap=new array(); 
    var imglinkcanswap=new array(); 
    var imgtextcanswap=new array(); 
    var adnumcanswap=0; 
    <?php  
      for ($i=1; $i<=$num; $i++) {//$num为2.php对script数组附值的变量 
     ?> 
    imglinkcanswap[<?php echo $i;?>] =”<? echo $imglinkcanswap[$i];?>”; 
    imgurlcanswap[<?php echo $i;?>] =”<? echo $imgurlcanswap[$i];?>”; 
    imgtextcanswap[<?php echo $i;?>] =”<? echo $imgtextcanswap[$i];?>”; 
    <? 
    } 
   ?> 
     var imgprecanswap=new array(); 
     var jcanswap=0; 
     for (icanswap=0;icanswap<=imglinkcanswap.length – 2;icanswap++) { 
      if(imglinkcanswap[icanswap]!=””) {jcanswap++;}  
      else {break;} 
     } 
     function playtrancanswap(){ 
      if (document.all) 
       imginitcanswap.filters.revealtrans.play(); 
     } 
     var keycanswap=0; 
     function nextadcanswap(){ 
      if(adnumcanswap<jcanswap)adnumcanswap++ ; 
      else adnumcanswap=1; 
       
      if( keycanswap==0 ){keycanswap=1;}  
      else if (document.all){ 
       imginitcanswap.filters.revealtrans.transition=6; 
       imginitcanswap.filters.revealtrans.apply(); 
       playtrancanswap(); 
      } 
      document.images.imginitcanswap.src=imgurlcanswap[adnumcanswap]; 
      document.images.imginitcanswap.alt=imgtextcanswap[adnumcanswap]; 
      jumpurlcanswap=imglinkcanswap[adnumcanswap]; 
      thetimercanswap=settimeout(“nextadcanswap()”, 5000); 
      if(document.all.textinitcanswap) { 
       document.all.textinitcanswap.href = imglinkcanswap[adnumcanswap]; 
       document.all.textinitcanswap.innertext = imgtextcanswap[adnumcanswap]; 
      } 
     } 
     function gourlinitcanswap(){  
      jumptarget=_blank; 
      if (jumpurlcanswap != ){ 
       if (jumptarget != ) window.open(jumpurlcanswap,jumptarget); 
       else location.href=jumpurlcanswap; 
      } 
     } 
     //–></script> 
   <a onclick=”javascript:gourlinitcanswap();return false;” href=”#”><img style=”filter: revealtrans(duration=2,transition=6)” src=”javascript:nextadcanswap()”  border=0 name=imginitcanswap></a> 

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » [图片 显示] 缩图循环显示(php,mysql,script)-PHP教程,PHP应用
分享到: 更多 (0)