<!--图片幻灯效果JS-->
<a target=_self href="javascript:goUrl();"><% int i = 0;%>
<span class="titlediv">
<script type="text/javascript">

<cms4j:article page_size="<%=PAGE_SIZE%>" class_id="<%=CLASS_ID%>" filter="summary_image" node_id="<%=NODE_ID%>">
<cms4j:article_list>

//第<%=++i%>幅图
imgUrl<%=i%>="<%=article_info.getHOMEPAGE_IMAGE()%>";
imgtext<%=i%>="<%=article_info.getTITLE(TITLE_LENGTH,"..","","","",false)%>"
imgLink<%=i%>=escape("<%=article_info.getURL(SHOW_ARTICLE_PAGE,CLUSTER_URL_PARAM)%>");

</cms4j:article_list>
</cms4j:article>

 var focus_width=<%=IMG_WIDTH%>
 var focus_height=<%=IMG_HEIGHT%>
 var text_height=<%=TITLE_LENGTH%>
 var swf_height = focus_height+text_height
 
 
 <%
String imgUrl = "";
String imgLink = "";
String imgText = "";
for(int j = 0;j<i;j++){
if(j==i-1){
imgUrl = imgUrl + "imgUrl" + (j+1);
imgLink = imgLink + "imgLink" + (j+1);
imgText = imgText + "imgtext" + (j+1);
}else{
imgUrl = imgUrl + "imgUrl" + (j+1) + " + \"|\" + ";
imgLink = imgLink + "imgLink" + (j+1) + " + \"|\" + ";
imgText = imgText + "imgtext" + (j+1) + " + \"|\" + ";
}
}

 %>
 
 
 //var pics=imgUrl1+"|"+imgUrl2+"|"+imgUrl3+"|"+imgUrl4+"|"+imgUrl5
 var pics=<%=imgUrl%>;
 var links="";
 var texts=<%=imgText%>;
 
 document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
 document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="<%=PPT_OBJECT%>"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
 document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
 document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
 document.write('<embed src="<%=PPT_OBJECT%>" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
 document.write('</object>');
  </script>
</span>
</a>上述编码是实现图像幻灯片浏览的方法,可以实现幻灯片浏览图片的功能,还有一个问题就是在原有例子中选中图片或者是标题就可以弹出相关页面  但是上述代码只能浏览却弹不出相关页面!  哪位高手可以帮帮忙! 还有我想看这个js方法所输出的文字是什么?有没有方法可以显示在html页面中!

解决方案 »

  1.   

             var pics=<%=imgUrl%>;
             var links="";
             var texts=<%=imgText%>;
    看到了吗?这个links要绑定你的页面url啊
      

  2.   

    var pics=<%=imgUrl%>;
             var links=<%=imgLink%>;         var texts=<%=imgText%>;
      

  3.   

    汗呀!! 果然是少了var links=<%=imgLink%>;   谢谢各位大大!!!
      

  4.   

    还有个问题就是
    imgLink<%=i%>=escape("<%=article_info.getURL(SHOW_ARTICLE_PAGE,CLUSTER_URL_PARAM)%>")我想查看这个imgLink所对应的值 怎么才能让这个值在网页上显示!!!