asp.net课程设计心得(五)

本文记录了一次ASP.NET课程设计中遇到的挑战,即如何使用JavaScript实现图片背景的循环切换。作者尝试了不同的方法,最终在CSDN社区得到帮助,用一个高效的函数解决了问题。此外,还介绍了使用confirm函数来弹窗询问用户是否打开新页面的功能。
摘要由CSDN通过智能技术生成

第三行第一列

这个单元里也是一个htmlimg标签,在这个标签上,我想实现的是,当你单击图片时,此标签的背景自动切换到下一张图片,而且这些图片是顺序显示的。在后台,有一个文件夹,存储要切换的10张背景图片,而且是顺序编号的。用一个函数实现从第一张图片顺序显示到第十张图片,在从第十张图片倒序显示到第一张图片,这样来回切换显示。

关于循环显示背景图片,前不久我写过一个js函数,成功实现。代码如下:

Code:
  1. var i=1;  
  2. var j=0;    
  3. function picLoad(){    
  4.    if(j==0){  
  5.       if(i<9){  
  6.          window.document.pic.src=i+".jpg";
  7.          i++;  
  8.          if(i==9) j=1;
  9.       }  
  10.    }  
  11.   if(j==1){    
  12.      if(i>-1){  
  13.           i--;  
  14.           window.document.pic.src=i+".jpg";   
  15.           if(i==0) j=0;  
  16.      }  
  17.   }  
  18.   
  19. /*else {   
  20.      window.document.pic.src="0.jpg"; 
  21.   }
  22. */  
  23.   
  24.    //setInterval("picLoad",1000);  
  25.    setTimeout("picLoad()",1000);  
  26. }  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值