Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] 幻灯片展示

[复制链接]
pcload 发表于 2007-9-20 15:16:06 | 显示全部楼层 |阅读模式
终于把幻灯片问题给解决了,下面展示几种常见幻灯片效果。


代码如下:
  1. <!--{block name="spacenews" parameter="catid/161/haveattach/1/showattach/1/order/i.viewnum DESC/limit/0,5/cachetime/11930/cachename/picnews/tpl/data"}-->
  2. <!--FLASH图片组 -->
  3. <SCRIPT type=text/javascript>
  4. <!--
  5. var _width = 270
  6. var _height = 175
  7. var text_height = 25
  8. var flash_height = _height + text_height
  9. var pic_arr = new Array();
  10. var link_arr = new Array();
  11. var text_arr = new Array();
  12. var i = 0;
  13.    <!--{eval $i=0;}-->
  14.    <!--{loop $_SBLOCK['picnews'] $key $value}-->
  15.    pic_arr[$i] = "$value[a_thumbpath]";
  16.    link_arr[$i] = "<!--{eval echo url_remake($value['url']);}-->";
  17.    text_arr[$i] = "$value[subject]";
  18.    <!--{eval $i++;}-->
  19.    <!--{/loop}-->
  20. //
  21. var p = pic_arr.join("|");
  22. var l = link_arr.join("|");
  23. var t = text_arr.join("|");
  24. var f = "{S_URL}/templates/$_SCONFIG[template]/img/flash.swf";
  25. document.write('<object ID="focus_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ _width +'" height="'+ flash_height +'">');
  26. document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="'+f+'"><param name="quality" value="high"><param name="bgcolor">');
  27. document.write('<param name="menu" value="false"><param name=wmode value="transparent">');
  28. document.write('<param name="FlashVars" value="pics='+p+'&links='+l+'&texts='+t+'&borderwidth='+_width+'&borderheight='+_height+'&textheight='+text_height+'">');
  29. document.write('<embed ID="focus_flash" src="'+f+'" wmode="opaque" FlashVars="pics='+p+'&links='+l+'&texts='+t+'&borderwidth='+_width+'&borderheight='+_height+'&textheight='+text_height+'" menu="false" quality="high" width="'+ _width +'" height="'+ flash_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
  30. document.write('</object>');
  31. //-->
  32. </SCRIPT>

  33. FLASH上传到模板文件夹的IMG下面

复制代码

评分

3

查看全部评分

 楼主| pcload 发表于 2007-9-20 15:20:16 | 显示全部楼层
效果演示:


这段不需要FLASH

  1.                                 <table width="289" height="329" border="0" cellpadding="0" cellspacing="0" bgcolor="#000000">
  2.   <tr>
  3.     <td align="center"><span style="padding-top:1px">
  4. <!--{block name="spacenews" parameter="catid/135,136,90/haveattach/1/showattach/1/order/i.dateline DESC/limit/0,5/cachetime/18600/subjectlen/30/subjectdot/1/cachename/picblog/tpl/data"}-->
  5.       <SCRIPT language=JavaScript>
  6. <!--
  7. var imgWidth=289;              //图片宽
  8. var imgHeight=329;             //图片高
  9. var textFromHeight=25;         //焦点字框高度 (单位为px)
  10. var textStyle="texttitle";     //焦点字class style (不是连接class)
  11. var textLinkStyle="texttitle"; //焦点字连接class style
  12. var buttonLineOn="#995C01";    //button下划线on的颜色
  13. var buttonLineOff="#000";      //button下划线off的颜色
  14. var TimeOut=5000;              //每张图切换时间 (单位毫秒);
  15. var imgUrl=new Array();
  16. var imgLink=new Array();
  17. var imgtext=new Array();
  18. var imgAlt=new Array();
  19. var adNum=0;
  20. var kaishi=0;
  21. var theTimer;
  22. //焦点字框高度样式表 开始
  23. document.write('<style type="text/css">');
  24. document.write('#focuseFrom{width:'+(imgWidth+2)+';margin: 0px; padding:0px;height:'+(imgHeight+textFromHeight)+'px; overflow:hidden;}');
  25. document.write('#txtFrom{height:'+textFromHeight+'px;line-height:'+textFromHeight+'px;width:'+(imgWidth-10)+'px;overflow:hidden;padding-right: 10px;}');
  26. document.write('#imgTitle{width:'+imgWidth+';top:-'+(textFromHeight+24)+'px;height:18px;padding-right:10px;}');
  27. document.write('</style>');
  28. document.write('<div id="focuseFrom">');
  29. //焦点字框高度样式表 结束
  30.                         <!--{eval $i=0;}-->
  31.                         <!--{loop $_SBLOCK['picblog'] $key $value}-->
  32. imgUrl[$i]='$value[a_thumbpath]';
  33. imgtext[$i]='$value[subject]';
  34. imgLink[$i]='$value['url']';
  35. imgAlt[$i]='love';
  36.                         <!--{eval $i++;}-->
  37.                         <!--{/loop}-->

  38. function changeimg(n)
  39. {
  40. adNum=n;
  41. window.clearInterval(theTimer);
  42. adNum=adNum-1;
  43. nextAd();
  44. }
  45. function goUrl(){
  46. window.open(imgLink[adNum],'_blank');
  47. }
  48. //NetScape开始
  49. if (navigator.appName == "Netscape")
  50. {
  51. document.write('<style type="text/css">');
  52. document.write('.buttonDiv{height:4px;width:21px;}');
  53. document.write('</style>');
  54. function nextAd(){
  55. if(adNum<(imgUrl.length-1))adNum++;
  56. else adNum=1;
  57. theTimer=setTimeout("nextAd()", TimeOut);
  58. document.images.imgInit.src=imgUrl[adNum];
  59. document.images.imgInit.alt=imgAlt[adNum];       
  60. document.getElementById('focustext').innerHTML=imgtext[adNum];
  61. document.getElementById('imgLink').href=imgLink[adNum];
  62. }
  63. document.write('<a id="imgLink" href="'+imgLink[1]+'" target=_blank class="p1"><img src="'+imgUrl[1]+'" name="imgInit" width='+imgWidth+' height='+imgHeight+' border=0 alt="'+imgAlt[1]+'" class="imgClass"></a><div id="txtFrom"><span id="focustext" class="'+textStyle+'">'+imgtext[1]+'</span></div>')
  64. document.write('<div id="imgTitle">');
  65. document.write('<div id="imgTitle_down">');
  66. //数字按钮代码开始
  67. for(var i=1;i<imgUrl.length;i++){document.write('<a href="javascript:changeimg('+i+')" class="button" style="cursor:hand" title="'+imgAlt[i]+'">'+i+'</a>');}
  68. //数字按钮代码结束
  69. document.write('</div>');
  70. document.write('</div>');
  71. document.write('</div>');
  72. nextAd();
  73. }
  74. //NetScape结束
  75. //IE开始
  76. else
  77. {
  78. var count=0;
  79. for (i=1;i<imgUrl.length;i++) {
  80. if( (imgUrl[i]!="") && (imgLink[i]!="")&&(imgtext[i]!="")&&(imgAlt[i]!="") ) {
  81. count++;
  82. } else {
  83. break;
  84. }
  85. }
  86. function playTran(){
  87. if (document.all)
  88. imgInit.filters.revealTrans.play();               
  89. }
  90. var key=0;
  91. function nextAd(){

  92. if(kaishi<1)
  93. {
  94.         document.images.imgInit.src=imgUrl[1];//****重要****//
  95.         kaishi++;
  96. }

  97. if(adNum<count)adNum++ ;
  98. else adNum=1;
  99. if( key==0 ){
  100. key=1;
  101. } else if (document.all){
  102. imgInit.filters.revealTrans.Transition=23;
  103. imgInit.filters.revealTrans.apply();
  104. playTran();
  105. }
  106. document.images.imgInit.src=imgUrl[adNum];
  107. document.images.imgInit.alt=imgAlt[adNum];       
  108. document.getElementById('link'+adNum).style.background=buttonLineOn;
  109. for (var i=1;i<=count;i++)
  110. {
  111. if (i!=adNum){document.getElementById('link'+i).style.background=buttonLineOff;}
  112. }       
  113. focustext.innerHTML=imgtext[adNum];

  114. theTimer=setTimeout("nextAd()", TimeOut);
  115. }
  116. document.write('<a target=_self href="javascript:goUrl()"><img style="FILTER: revealTrans(duration=1,transition=5);" src="javascript:nextAd()" width='+imgWidth+' height='+imgHeight+' border=0 vspace="0" name=imgInit class="imgClass"></a>
  117. ');
  118. document.write('<div id="txtFrom"><span id="focustext" class="'+textStyle+'"></span></div>');
  119. document.write('<div id="imgTitle">');
  120. document.write(' <div id="imgTitle_down"> <a class="trans"></a>');
  121. //数字按钮代码开始
  122. for(var i=1;i<imgUrl.length;i++){document.write('<a id="link'+i+'"  href="javascript:changeimg('+i+')" class="button" style="cursor:hand" title="'+imgAlt[i]+'" onFocus="this.blur()">'+i+'</a>');}
  123. //数字按钮代码结束
  124. document.write('</div>');
  125. document.write('</div>');
  126. document.write('</div>');
  127. document.write('</div>');
  128. }
  129. document.images.imgInit.src=imgUrl[1];
  130. setTimeout("nextAd()", 0);
  131. //IE结束
  132. //-->
  133.       </SCRIPT>
  134.     </span></td>       
  135.   </tr>
  136. </table>       
复制代码
如果你需要图中的效果,网页中还应该插入下面的CSS样式:
  1. #ad1 {width:100%; }
  2. #ad1 .ad1_l { float: left; padding:5px 0px }
  3. #ad1 .ad1_r { float: right; padding:5px 0px }

  4. td{font-size:12px}
  5. .texttitle {float:center; text-align:left; COLOR: #fff; width: 294px; line-height:18px; padding: 0px 6px 6px 4px;font-weight:lighter; }
  6. .texttitle A:link {COLOR: #fff; TEXT-DECORATION: none}
  7. .texttitle A:visited {COLOR: #fff; TEXT-DECORATION: none}
  8. .texttitle A:hover {COLOR: #FFC9E5; TEXT-DECORATION: none}
  9. .texttitle A:active {COLOR: #fff; TEXT-DECORATION: none}

  10. #imgTitle {
  11.         FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
  12. }
  13. #imgTitle_down {
  14.         LEFT: 0px; TEXT-ALIGN: right
  15. }
  16. #txtFrom {
  17.         VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-ALIGN: center
  18. }
  19. .button {
  20.         PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #F6D13A; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 9px sans-serif; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; TEXT-DECORATION: none
  21. }
  22. A.button {
  23.         COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
  24. }
  25. A.button:link {
  26.         COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
  27. }
  28. A.button:visited {
  29.         COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
  30. }
  31. A.button:hover {
  32.         BACKGROUND: #fff; COLOR: #fff; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
  33. }
  34. .buttonDiv {
  35.         BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center
  36. }
  37. .trans {
  38.         FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=200,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
  39. }
复制代码
此处CSS样式可以自己任意修改
回复

使用道具 举报

 楼主| pcload 发表于 2007-9-20 15:24:43 | 显示全部楼层
改模板以来 碰到了很多种FLASH幻灯片的效果
下面这是大旗独有的 点击图片 可暂停 但是还是有一点问题 简介不能调用 不知道怎么回事 往高手解答
  1. <!--幻灯片开始-->
  2. <DIV class="focus" id="focusViwer">
  3. <TABLE height="376" cellSpacing="0" cellPadding="0" width="326" border="0">
  4.   <TBODY>
  5.    <TR>
  6.     <TD vAlign="top" align="left" background="{S_URL}/templates/$_SCONFIG[template]/huandeng/jd3.png">
  7.      <TABLE cellSpacing="0" cellPadding="0" width="326" border="0">
  8.       <TBODY>
  9.        <TR>
  10.         <TD style="PADDING-LEFT: 1px; PADDING-TOP: 1px" colSpan="3">
  11.          <A onmouseover="tu_ove()" style="CURSOR: hand" onclick="gotoshow()" onmouseout="ou()"><IMG style="FILTER: progid:DXImageTransform.Microsoft.Slide(duration=2,bands=1,slideStyle=SWAP)" height="269" src="http://huixian.net/attachments/2007/09/88_200709020808481.thumb.jpg" width="324" border="0" name="slide" /></A>
  12.         </TD>
  13.        </TR>
  14.        <TR>
  15.         <TD align="center" colSpan="3" height="10">
  16.         </TD>
  17.        </TR>
  18.        <TR>
  19.         <TD align="center" width="16" height="25">
  20.          &nbsp;
  21.         </TD>
  22.         <TD align="left" colSpan="2">
  23.          <DIV class="black fs-14 bold" id="textslide">
  24.           辉县网
  25.          </DIV>
  26.         </TD>
  27.        </TR>
  28.        <TR>
  29.         <TD>
  30.          &nbsp;
  31.         </TD>
  32.         <TD width="291">
  33.          <DIV class="black line19" id="textcontent">
  34.           与您携手创建共城网络家园
  35.          </DIV>
  36.         </TD>
  37.         <TD width="19">
  38.          &nbsp;
  39.         </TD>
  40.        </TR>
  41.        <TR>
  42.         <TD colSpan="3" height="6">
  43.         </TD>
  44.        </TR>
  45.        <TR>
  46.         <TD bgColor="#707070" colSpan="3" height="1">
  47.         </TD>
  48.        </TR>
  49.        <TR>
  50.         <TD colSpan="3" height="6">
  51.         </TD>
  52.        </TR>
  53.        <TR>
  54.         <TD align="center" colSpan="3">
  55.          <TABLE cellSpacing="0" cellPadding="0" width="200" align="right" border="0">
  56.           <TBODY>
  57.            <TR vAlign="top" height="17">
  58.             <TD width="27" height="16">
  59.              <DIV id="test0">
  60.               <A style="CURSOR: hand" onclick="picstop(1)"><IMG id="picss" src="{S_URL}/templates/$_SCONFIG[template]/huandeng/next_g.gif" border="0" /></A>
  61.              </DIV>
  62.             </TD>
  63.             <TD width="27" height="16">
  64.              <DIV id="test1">
  65.               <A style="CURSOR: hand" onclick="ove(0)"><IMG id="xiaosan1" src="{S_URL}/templates/$_SCONFIG[template]/huandeng/1_c.gif" border="0" /></A>
  66.              </DIV>
  67.             </TD>
  68.             <TD width="27" height="16">
  69.              <DIV id="test2">
  70.               <A style="CURSOR: hand" onclick="ove(1)"><IMG id="xiaosan2" src="{S_URL}/templates/$_SCONFIG[template]/huandeng/2_g.gif" border="0" /></A>
  71.              </DIV>
  72.             </TD>
  73.             <TD width="27" height="16">
  74.              <DIV id="test3">
  75.               <A style="CURSOR: hand" onclick="ove(2)"><IMG id="xiaosan3" src="{S_URL}/templates/$_SCONFIG[template]/huandeng/3_g.gif" border="0" /></A>
  76.              </DIV>
  77.             </TD>
  78.             <TD width="27" height="16">
  79.              <DIV id="test4">
  80.               <A style="CURSOR: hand" onclick="ove(3)"><IMG id="xiaosan4" src="{S_URL}/templates/$_SCONFIG[template]/huandeng/4_g.gif" border="0" /></A>
  81.              </DIV>
  82.             </TD>
  83.             <TD width="27" height="16">
  84.              <DIV id="test5">
  85.               <A style="CURSOR: hand" onclick="ove(4)"><IMG id="xiaosan5" src="{S_URL}/templates/$_SCONFIG[template]/huandeng/5_g.gif" border="0" /></A>
  86.              </DIV>
  87.             </TD>
  88.            </TR>
  89.           </TBODY>
  90.          </TABLE>
  91.         </TD>
  92.        </TR>
  93.       </TBODY>
  94.      </TABLE>
  95.     </TD>
  96.    </TR>
  97.   </TBODY>
  98. </TABLE>
  99. <!--{block name="spacenews" parameter="catid/79,77,134/haveattach/1/showattach/1/order/i.dateline DESC/limit/4,5/cachetime/13930/subjectlen/30/showdetail/1/cachename/picblog/tpl/data"}-->

  100. <SCRIPT language="JavaScript">
  101.   var slideimages=new Array(); //slidetext数组为变换的标题文字
  102.   var slidetext=new Array(); //slidetext数组为变换的标题文字
  103.   var textcontent=new Array(); //textcontent数组为变换的说明文字
  104.   var slidelinks=new Array(); //slidelinks数组为点击大图后跳到的地址

  105.   <!--{eval $i=0;}-->
  106.   <!--{loop $_SBLOCK['picblog'] $key $value}-->
  107.   slideimages[$i]="$value[a_thumbpath]";
  108.   slidetext[$i]="$value[subject]";
  109.   textcontent[$i]="辉县网-新模板紧张制作中,请您随时关注辉县网每天的变化。";  
  110.   slidelinks[$i]="<!--{eval echo url_remake($value['url']);}-->";   
  111.         <!--{eval $i++;}-->
  112.         <!--{/loop}-->
  113.                        
  114.                        


  115.   
  116.   //焦点图初始内容--start
  117.   var slidespeed=5000
  118.   
  119.   var slidesanjiaobgimages=new Array("{S_URL}/templates/$_SCONFIG[template]/huandeng/1_c.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/2_c.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/3_c.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/4_c.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/5_c.gif");
  120.   var slidesanjiaoimages=new Array("{S_URL}/templates/$_SCONFIG[template]/huandeng/1_g.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/2_g.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/3_g.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/4_g.gif","{S_URL}/templates/$_SCONFIG[template]/huandeng/5_g.gif");
  121.   var slidesanjiaoimagesname=new Array("xiaosan1","xiaosan2","xiaosan3","xiaosan4","xiaosan5");
  122.   
  123.   var filterArray=new Array();
  124.   filterArray[0]="progid:DXImageTransform.Microsoft.Slide(duration=2,bands=1,slideStyle=SWAP)";
  125.   filterArray[1]="progid:DXImageTransform.Microsoft.Stretch (duration=1,stretchStyle=PUSH)";
  126.   filterArray[2]="progid:DXImageTransform.Microsoft.Stretch(duration=1)";
  127.   filterArray[3]="progid:DXImageTransform.Microsoft.Slide(bands=8, duration=1)";
  128.   filterArray[4]="progid:DXImageTransform.Microsoft.Fade ( duration=1,overlap=0.25 )";
  129.   
  130.   var imageholder=new Array()
  131.   var ie55=window.createPopup
  132.   for (i=0;i<slideimages.length;i++){
  133.   imageholder[i]=new Image()
  134.   imageholder[i].src=slideimages[i]
  135.   }
  136.   
  137.   function picstop(j){
  138.           var j;
  139.           if(j==1){
  140.           document.getElementById("test0").innerHTML="<a style="cursor:hand" onClick="picstop(0)"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/next_c.gif" id="picss" border="0"></a>";
  141.           clearTimeout(setID);
  142.           }else{
  143.           document.getElementById("test0").innerHTML="<a style="cursor:hand" onClick="picstop(1)"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/next_g.gif" id="picss" border="0"></a>";
  144.           ou();
  145.           }
  146.   }
  147.   function tu_ove(){clearTimeout(setID)}
  148.   function ou(){
  149.   slideit();
  150.   document.getElementById("picss").src="{S_URL}/templates/$_SCONFIG[template]/huandeng/next_g.gif";
  151.   }
  152.   
  153.           var whichlink=0
  154.           var whichimage=0
  155.          
  156.           function gotoshow(){
  157.                           window.open(slidelinks[whichlink]);
  158.           }
  159.          
  160.           function slideit(){
  161.          
  162.           document.images.slide.style.filter=filterArray[whichimage];
  163.           //alert(document.images.slide.style.filter);
  164.           pixeldelay=(ie55)? (document.images.slide.filters[0].duration*1000) : 0
  165.           //alert(pixeldelay);
  166.           if (!document.images) return
  167.          
  168.           if (ie55) {
  169.                           document.images.slide.filters[0].apply();
  170.                           document.images.slide.filters[0].play();
  171.                          
  172.           }
  173.           document.images.slide.src=imageholder[whichimage].src
  174.          
  175.           document.getElementById("textslide").innerHTML=slidetext[whichimage];
  176.           document.getElementById("textcontent").innerHTML=textcontent[whichimage];
  177.          
  178.           document.getElementById("test1").innerHTML="<a style="cursor:hand" onClick="ove(0)"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/1_g.gif" id="xiaosan1" border="0"></a>";       
  179.           document.getElementById("test2").innerHTML="<a style="cursor:hand" onClick="ove(1)"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/2_g.gif" id="xiaosan2" border="0"></a>";       
  180.           document.getElementById("test3").innerHTML="<a style="cursor:hand" onClick="ove(2)"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/3_g.gif" id="xiaosan3" border="0"></a>";       
  181.           document.getElementById("test4").innerHTML="<a style="cursor:hand" onClick="ove(3)"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/4_g.gif" id="xiaosan4" border="0"></a>";       
  182.           document.getElementById("test5").innerHTML="<a style="cursor:hand" onClick="ove(4)"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/5_g.gif" id="xiaosan5" border="0"></a>";       
  183.           document.getElementById("xiaosan1").src=slidesanjiaoimages[0];
  184.           document.getElementById("xiaosan2").src=slidesanjiaoimages[1];
  185.           document.getElementById("xiaosan3").src=slidesanjiaoimages[2];
  186.           document.getElementById("xiaosan4").src=slidesanjiaoimages[3];
  187.           document.getElementById("xiaosan5").src=slidesanjiaoimages[4];
  188.          
  189.           document.getElementById(slidesanjiaoimagesname[whichimage]).src=slidesanjiaobgimages[whichimage];
  190.          
  191.          
  192.          
  193.           if (ie55) document.images.slide.filters[0].play()
  194.           whichlink=whichimage
  195.           whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
  196.           setID=setTimeout("slideit()",slidespeed+pixeldelay)
  197.           }
  198.           slideit()
  199.           function ove(n){
  200.                   for(var j=0;j<5;j++)
  201.                   {
  202.                           document.getElementById("test"+(j+1)).innerHTML="<a style="cursor:hand" onClick="ove("+j+")"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/"+(j+1)+"_c.gif" id="xiaosan"+(j+1)+"" border="0"></a>";
  203.                           picstop(1);
  204.                   }
  205.                           document.getElementById("test"+(n+1)).innerHTML="<a style="cursor:hand" onClick="ou()"><img src="{S_URL}/templates/$_SCONFIG[template]/huandeng/"+(n+1)+"_c.gif" id="xiaosan"+(n+1)+"" border="0"></a>";               
  206.                   clearTimeout(setID)
  207.                   whichimage=n;
  208.                   document.images.slide.src=imageholder[whichimage].src
  209.                  
  210.                   document.getElementById("textslide").innerHTML=slidetext[whichimage];
  211.                   document.getElementById("textcontent").innerHTML=textcontent[whichimage];
  212.                   document.getElementById("xiaosan1").src=slidesanjiaoimages[0];
  213.                   document.getElementById("xiaosan2").src=slidesanjiaoimages[1];
  214.                   document.getElementById("xiaosan3").src=slidesanjiaoimages[2];
  215.                   document.getElementById("xiaosan4").src=slidesanjiaoimages[3];
  216.                   document.getElementById("xiaosan5").src=slidesanjiaoimages[4];
  217.                   document.getElementById(slidesanjiaoimagesname[whichimage]).src=slidesanjiaobgimages[whichimage];
  218.           }
  219. </SCRIPT>
  220. </DIV>
  221. <!--幻灯片结束-->
复制代码
附件中的文件解压到 模板文件夹下面
回复

使用道具 举报

 楼主| pcload 发表于 2007-9-20 15:26:59 | 显示全部楼层
官方自带的效果
  1.                 <!--图片附件-->
  2.                 <!--{block name="bbsattachment" parameter="filetype/image/t_lastpost/2592000/order/t.replies DESC/limit/0,10/cachetime/49900/cachename/picthread/tpl/data"}-->
  3.                 <div id="slideimg" class="block cleanblock topblock" style="height: 232px; overflow: hidden;">
  4.                 <!--{if !empty($_SBLOCK['picthread'])}-->       
  5.                 <script type="text/javascript" language="javascript">
  6.                 <!--
  7.                 var xsTextBar = 1; //是否显示文字链接,1为显示,0为不显示
  8.                 var xsPlayBtn = 0; //是否显示播放按钮,1显示,0为不显示
  9.                 var xsImgSize = new Array(194,194); //幻灯图片的尺寸,格式为“宽度,高度”
  10.                
  11.                 var xsImgs = new Array();
  12.                 var xsImgLinks = new Array();
  13.                 var xsImgTexts = new Array();
  14.                
  15.                 <!--{eval $i=0;}-->
  16.                 <!--{loop $_SBLOCK['picthread'] $key $value}-->
  17.                 xsImgs[$i] = "$value[attachment]";
  18.                 xsImgLinks[$i] = "$value[url]";
  19.                 xsImgTexts[$i] = "$value[subject]";
  20.                 <!--{eval $i++;}-->
  21.                 <!--{/loop}-->
  22.                 //-->
  23.                 </script>
  24.                 <script language="javascript" type="text/javascript" src="{S_URL}/include/js/slide.js"></script>
  25.                 <!--{/if}-->
  26.                 </div>
  27.                 <!--图片附件 结束-->
复制代码
回复

使用道具 举报

 楼主| pcload 发表于 2007-9-20 15:28:23 | 显示全部楼层
这些都是在制作https://discuz.dismall.com/thread-742676-1-1.html中收集到的
这里整理一下 希望对大家制作模板能有所帮助
回复

使用道具 举报

崇拜无罪 发表于 2007-9-20 15:49:20 | 显示全部楼层
:victory:
回复

使用道具 举报

 楼主| pcload 发表于 2007-9-20 16:25:25 | 显示全部楼层






`
回复

使用道具 举报

大觅网 发表于 2007-9-20 18:27:29 | 显示全部楼层
收藏了啊。好东西!
回复

使用道具 举报

 楼主| pcload 发表于 2007-9-26 10:07:21 | 显示全部楼层
稍微的那么顶一下
回复

使用道具 举报

eyasfly 发表于 2007-9-26 10:13:42 | 显示全部楼层
把说明问题调用成message不就得了

[ 本帖最后由 eyasfly 于 2007-9-26 10:25 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 10:49 , Processed in 0.036965 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表