一页上显示多个图片自动切换

原创 2007年09月24日 23:51:00
<%    
dim i,j,pic,pagenum    
   
if cint(request("id"))<=0 then    
sql
="select * from news where type=0 order by orders,id desc"   
else    
sql
="select * from news where id="&cint(request("id"))    
end if    
   
rs.open sql,conn,
1,1    
rs.pagesize
=5    
   
if cint(request("page"))>rs.pagecount or cint(request("page"))<=0 then     
pagenum
=1    
else    
pagenum
=cint(request("page"))    
end if    
   
i
=0    
rs.move (pagenum
-1)*rs.pagesize    
do while not (rs.eof or i>=rs.pagesize)    
%
>    
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">    
<tr><td><hr style="height:1px"></td></tr>    
<tr><td>    
<%    
response.write 
"<b>"&rs("title")"</b>"   
sql
="select * from newspic where parent="&rs("id")" order by orders,id desc"   
rs2.open sql,conn,
1,1    
   
if not rs2.eof then    
   
response.write 
"<script language=JavaScript>"   
response.write 
"var imgUrl"&cint(i+1)"=new Array();"   
response.write 
"var imgLink"&cint(i+1)"=new Array();"   
response.write 
"var text"&cint(i+1)"=new Array();"   
response.write 
"var adNum"&cint(i+1)"=0;"   
response.write 
"var i"&cint(i+1)"=0;"   
 j
=0    
 
do while not rs2.eof    
 j
=j+1    
 response.write 
"imgUrl"&cint(i+1)"["&j"]=""../pic/"&rs2("pic")""";"   
 response.write 
"imgLink"&cint(i+1)"["&j"]=""../pic/"&rs2("pic")""";"   
 response.write 
"text"&cint(i+1)"["&j"]="""";"   
 rs2.movenext    
 
loop    
response.write 
"var imgPre"&cint(i+1)"=new Array();"   
response.write 
"var j"&cint(i+1)"=0;"   
response.write 
"for (i"&cint(i+1)"=1;i"&cint(i+1)"<="&j";i"&cint(i+1)"++) {"   
response.write 
" if( (imgUrl"&cint(i+1)"[i"&cint(i+1)"]!='') && (imgLink"&cint(i+1)"[i"&cint(i+1)"]!='') ) {"   
response.write 
"  j"&cint(i+1)"++;"   
response.write 
" } else {"   
response.write 
"  break;"   
response.write 
" }"   
response.write 
"}"   
   
response.write 
"function playTran"&cint(i+1)"(){"   
response.write 
" if (document.all)"   
response.write 
"  imgInit"&cint(i+1)".filters.revealTrans.play();"   
response.write 
"}"   
   
response.write 
"var key"&cint(i+1)"=0;"   
response.write 
"function nextAd"&cint(i+1)"(){"   
response.write 
" if(adNum"&cint(i+1)"<j"&cint(i+1)")adNum"&cint(i+1)"++ ;"   
response.write 
" else adNum"&cint(i+1)"=1;"   
     
response.write 
" if( key"&cint(i+1)"==0 ){"   
response.write 
"  key"&cint(i+1)"=1;"   
response.write 
" } else if (document.all){"   
response.write 
"  imgInit"&cint(i+1)".filters.revealTrans.Transition=23;"   
response.write 
"  imgInit"&cint(i+1)".filters.revealTrans.apply();"   
response.write 
" }"   
response.write 
" document.images.imgInit"&cint(i+1)".src=imgUrl"&cint(i+1)"[adNum"&cint(i+1)"];"   
response.write 
" playTran"&cint(i+1)"();"   
response.write 
" theTimer=setTimeout(""nextAd"&cint(i+1)"()"", 4000);"   
response.write 
"}"   
   
response.write 
"function goUrl"&cint(i+1)"(XXX){"   
response.write 
" jumpUrl"&cint(i+1)"=imgLink"&cint(i+1)"[adNum"&cint(i+1)"];"   
response.write 
" jumpTarget"&cint(i+1)"='_blank';"   
response.write 
" if (jumpUrl"&cint(i+1)" != ''){"   
response.write 
"  if (jumpTarget"&cint(i+1)" != '') "   
response.write 
"{var newwin"&cint(i+1)";"   
response.write 
"newwin"&cint(i+1)" = window.open('text.htm','_blank','location=0,status=0,toolbar=0,menubar=0,scrollbars=auto,directories=0,resizable=0,width=500,height=300,center=1');"   
response.write 
"newwin"&cint(i+1)".document.writeln('<html><title>pic</title><body oncontextmenu=window.event.returnValue=false bottommargin=0 topmargin=0 leftmargin=0 rightmargin=0><img src='+XXX+' width=500 height=300></body></html>');}"   
response.write 
"  else "   
response.write 
"   location.href=jumpUrl"&cint(i+1)";"   
response.write 
" }"   
response.write 
"}</script>"   
%
>    
</td></tr>    
<tr><td>    
<a href="#" onClick="javascript:goUrl<%=cint(i+1)%>(imgLink<%=cint(i+1)%>[adNum<%=cint(i+1)%>])"><img style="float:<% if rs("click")=0 then response.write "left" else response.write "right" end if %>;FILTER: revealTrans(duration=2,transition=20);border-color:#000000;border-width:1px;margin:8px" src="javascript:nextAd<%=cint(i+1)%>()" name=imgInit<%=cint(i+1)%>></a>    
<%    
else     
response.write 
"<br>"   
end if    
response.write rs(
"text")    
%
>    
</td></tr>    
</table>    
<%    
rs2.close    
i
=i+1    
rs.movenext    
loop    
%
>    

JS图片滤镜 焦点图片自动切换显示效果丨芯晴网页特效

JS图片滤镜 焦点图片自动切换显示效果丨芯晴网页特效丨CsrCode.Cn .30pt{color:#ce288c;font-size:30pt}// 属性设置var E_strIFaderTrans...

mybatis自动切换多个数据源

假设现在有两个数据库myone和mytwo,读者可以理解为一个写库,一个读库,数据库中都各自有一个表,表的格式都一样,如下: -----------------------------------...
  • yizhenn
  • yizhenn
  • 2016年08月11日 14:17
  • 2396

图片自动切换

  • 2014年11月20日 11:30
  • 142KB
  • 下载

图片自动切换

  • 2014年08月21日 14:06
  • 521KB
  • 下载

iOS启动页面多张图片自动切换(带动画效果)

在AppDelegate.m中首先封装一段利用CATransition设置动画的代码- (void) transitionWithType:(NSString *) type WithSubtype:...
  • zl_kris
  • zl_kris
  • 2016年08月15日 22:52
  • 269

图片自动切换

  • 2011年12月29日 08:24
  • 4KB
  • 下载

js手动自动切换图片

  • 2015年12月17日 16:50
  • 32KB
  • 下载

纯css3实现图片自动切换

实现图片自动切换需要用到的主要是css3里面的过渡这一节的内容。 大致思路是这样的: 1、将图片设置为li的背景图片; 2、规定一个@keyframes的规则使得图片按照这个规则进行切换; 3...

图片自动切换(带过渡效果)

  • 2013年03月05日 15:26
  • 191KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一页上显示多个图片自动切换
举报原因:
原因补充:

(最多只允许输入30个字)