asp百叶窗实现

来源:互联网 发布:少年犯罪知乎 编辑:程序博客网 时间:2024/04/24 15:12
<script type="text/javascript">
  var imgUrl=new Array();
  var imgtext=new Array();
  var imgLink=new Array();
   <%
   set strs=server.createobject("adodb.recordset")
   sql="select top 5 * from Mz_MzNews where image <>'' and sit=1 order by nid desc"
   '0 表示是标记为头版的.
   strs.open sql,conn,1,1
   dim  i
   i=0
   do while not strs.eof
   %>
  imgUrl[<%=i%>]="ImgUpload/<%=strs("IMAGE")%>";
  imgtext[<%=i%>]="<%=left(strs("CnTitle"),10)%>";
  imgLink[<%=i%>]=escape("Mz_Newsview.Asp?type=<%=strs("nid")%>&Cln=<%=strs("cntitle")%>");
        <%
       strs.movenext
 i=i+1
  loop
  strs.close
  set strs=nothing
  %>
  var focus_width=245
   var focus_height=180
   var text_height=18
   var swf_height = focus_height+text_height
  var pics,links,texts;
  pics=links=texts="";
  var i;
  i=0;
  for(i in imgUrl)
  {
   if(i==0)
   {
   pics=imgUrl[i];
   links=imgLink[i];
   texts=imgtext[i];   
   }
   else
   {
  pics=pics+"|"+imgUrl[i];
  links=links+"|"+imgLink[i];
  texts=texts+"|"+imgtext[i];   
   }
  }
 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="Imges/focus.swf"> <param name="quality" value="high"><param name="bgcolor" value="<%=colors%>">');
 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="Imges/focus.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" ?bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
 document.write('</object>');
 </script>  这是我把静态的改成动态的.语言是ASP
原创粉丝点击