整容说文库 > 程序代码 > 教育资讯

怎么制作个照片自动展示程序?哪位高手帮忙解决一下!

来源:学生作业帮助网 编辑:整容说文库 时间:2021/06/18 10:50:25 程序代码
怎么制作个照片自动展示程序?哪位高手帮忙解决一下!程序代码
制作个照片自动展示程序,程序启动后将循环展示照片,每张照片在屏幕上停留0.5秒,单击照片将显示提示框,询问用户是否停止展示,回答是继续展示,回答否讲停止。
帮帮忙!帮我把代码打一下~~~~~~非常感谢!
这里是自动播放以及停止的代码<script language="javascript">
<!--
var isbofang=false;
var timerID=100;
var TimeSet1 = 1000 ;
var ImageSetA =0 ;
var imx = 9;

ANIMA1 = new Array() ;
var imgPN="2008814813442250.jpg*20088148134422500.jpg*2008814819512790.jpg*20088148195127900.gif*200881481951279000.gif*200881482079260.jpg*2008814822477290.gif*20088148224772900.jpg*200881482247729000.jpg*"; 图片信息可以动态传入
var imgArr=imgPN.split('*');

for (i = 0 ; i < imx; i++) 
{

  ANIMA1[i] = new Image();
  if ( i < 10 ) { ii = "00"+i} else { ii = "0"+i } ;
 ANIMA1[i].src = "../picture/Mypic/"+imgArr[i] ;

   }
function anime_1() {
   ImageSetA++;
  if(ImageSetA >= imx ) {
  ImageSetA = 0;
   }
  document.animation.src = ANIMA1[ImageSetA].src;
 
 timerID=setTimeout("anime_1()",TimeSet1);
 isbofang=true;
 document.getElementById("imgPlay").src="../images/play-on.gif";
   document.getElementById("imgEnd").src="../images/end.gif";
     document.getElementById("imgPreview").src="../images/preview.gif";
     document.getElementById("imgPause").src="../images/pause.gif";
     
}

function anime_2(){
   clearTimeout(timerID);
   isbofang=false;
    document.getElementById("imgPause").src="../images/pause-on.gif";
     document.getElementById("imgPreview").src="../images/preview.gif";
     document.getElementById("imgPlay").src="../images/play.gif";
     document.getElementById("imgEnd").src="../images/end.gif";
}

function anime_3() {
   ImageSetA--;
if(ImageSetA < 0 ) {
   ImageSetA = imx-1 ;
}
   document.animation.src = ANIMA1[ImageSetA].src ;
   document.getElementById("imgPreview").src="../images/preview-on.gif";
     document.getElementById("imgPause").src="../images/pause.gif";
     document.getElementById("imgPlay").src="../images/play.gif";
     document.getElementById("imgEnd").src="../images/end.gif";
   
}

function anime_4() {
   ImageSetA++;
if(ImageSetA >= imx ) 
{
   ImageSetA = 0 ;
}
   document.animation.src = ANIMA1[ImageSetA].src ;
   document.getElementById("imgEnd").src="../images/end-on.gif";
     document.getElementById("imgPreview").src="../images/preview.gif";
     document.getElementById("imgPause").src="../images/pause.gif";
     document.getElementById("imgPlay").src="../images/play.gif";
}
function show()
{
  if(!isbofang)
  {
  anime_1();
  }
}
//-->

</script>


下面是调用的地方

  <tr>
          <td height="31" background="../images/pic-bottom.gif" ><table width="100%"  border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td style="padding-left:10px;color:#5A5A5A">我的相册(共9张)</td>
                <td><A onclick="show()" href="###"><img src="../images/play.gif" width="15" height="13" id="imgPlay"></A><A onclick="anime_2()" href="###" ><img src="../images/pause.gif" width="15" height="13" id="imgPause"></A><A onclick="anime_3()" href="###"><img src="../images/preview.gif" width="16" height="16" id="imgPreview"></A><A onclick="anime_4()" href="###"><img src="../images/end.gif" width="16" height="16" id="imgEnd"></A></td>
              </tr>
          </table></td>
        </tr>

关于你说的单击照片将显示提示框 只要在图片上面添加click方法 即可 你在发挥一下吧
这个很简单啊。
简单你不发帖
我晕倒
图片滚动
<div id="div1" style="overflow:hidden;width:1320"> 
  <table cellspace="0" cellpadding="0" align="left" border="0"> 
    <tr> 
        <td id="td1" valign="top"> 
          <table width="1320" height="89" border="0" cellspace="0" cellpadding="0"> 
              <tr> 
                  <td width="110" background="1.jpg"> 1</td> 
              </tr> 
          </table> 
        </td>
      <td id="td2" valign="top">&nbsp; </td> </tr> </table> 
</div>

<script language="javascript"> 
var n=2; 
td2.innerHTML=td1.innerHTML 
var Mycheck 
  function move() 
    { 
      if(td2.offsetWidth-div1.scrollLeft <=0) 
          div1.scrollLeft-=td1.offsetWidth 
      else 
        { 
        div1.scrollLeft++} 
      Mycheck=setTimeout(move,n) 

div1.onmouseover=function(){clearTimeout(Mycheck)} 
div1.onmouseout=function(){Mycheck=setTimeout(move,n)} 
move(); 
</script>
还可使用jquery
楼上的们都是写的Web的,
不管From还是Web网上都是一找一堆呀。
web的我也会
我问的C#windows的程序
不是web
為什麼不插入Flash呢?好看,易操作,效率還高~
这都不会那
先从基础做起
请搜索: WPF
学会摆渡
百度没有 
有我就不提问了
请各位大哥大姐们不要废话
能回答的就回答
不能回答的也別说风凉话
就是啊,我也想请教一个问题,刚才那个自动导入图片,怎么处理哦?怎么获得图片的数目呢?还有用代码实现它的相对路径,一点按钮就可以到下一张。
程序代码