本帖最后由 gcywbog 于 2011-02-26 10:43:43 编辑

解决方案 »

  1.   

    把原来的代码换成一个for很难么?
      

  2.   

    后台输出数据imgUrl6等
    通过XML配置,修改XML
      

  3.   

    换成 for 写在后台  定义一个 变量保存这些东西 前台<%="">
      

  4.   

    <%=HH1%>
    -------------------------------
    SqlDataReader sdr =。。
    while (sdr.Read())
    {
    HH1 += "<li><a href=" + abc + " target=_blank><IMG alt=" + sdr["x_name"].ToString() + " src=" + sdr["x_images"].ToString() + "></a></li>\n";
    }
      

  5.   

    var swf_width=220
    var swf_height=220
    var files='<%=HH1%>'
    var links=‘<%=HH2%>’
    var texts='<%=HH3%>‘==============================
      

  6.   

     <script type="text/javascript">
    <%sql="select top 6 * from model_content where pid=75 and cid=467 order by id desc"
    rs.open sql,cnstr,1,2
    while not eof 
    imgurl=imgurl+"after/uploadfile/"+rs("titleimg")+"|"
    imgtext=imgtext+rs("title")+"|"
    imgLink=imgLink+rs("Content")+"|"
    rs.movenext
    wend
    imgurl=left(imgurl,len(imgurl)-1)
     imgtext=left(imgtext,len(imgtext)-1)
     imgLink=left(imgurl,len(imgLink)-1)
    rs.close%>
     var focus_width=872
     var focus_height=454
     var text_height=0
     var swf_height = focus_height+text_height
      
     var pics=<%=imgurl%>
     var links=<%=imgtext%>
     var texts=<%=imgLink%>
      
      

  7.   

    纠正
    imgLink=left(imgLink,len(imgLink)-1)
      

  8.   


    改成这样,失败了~~~
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
    <!--#include file="Connections/conn.asp" -->
    <%dim rs,sql '区分大小写
    Set rs =Server.CreateObject("ADODB.RecordSet")
    %><script type="text/javascript">
    <%sql="select top 8 * from model_content where pid=75 and cid=467 order by id desc"
    rs.open sql,cnstr,1,2
    while not eof  
    imgurl=imgurl+"after/uploadfile/"+rs("titleimg")+"|"
    imgtext=imgtext+rs("title")+"|"
    imgLink=imgLink+rs("Content")+"|"
    rs.movenext
    wend
     imgurl=left(imgurl,len(imgurl)-1)
     imgtext=left(imgtext,len(imgtext)-1)
     imgLink=left(imgLink,len(imgLink)-1)
    rs.close%>
    var swf_width=872
    var swf_height=454
     var text_height=0
     var swf_height = focus_height+text_height
       
     var files=<%=imgurl%>
     var link=<%=imgLink%>
     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="'+ swf_width +'" height="'+ swf_height +'">');
    document.write('<param name="movie" value="images/bcastr3.swf"><param name="quality" value="high">');
    document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
    document.write('<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'">');
    document.write('<embed src="images/bcastr3.swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'); document.write('</object>'); 
                    </script>
      

  9.   

    可能原因:
    1.路径不对
    2.图片的格式不对,以上代码只支持JPG格式