怎么制作个照片自动展示程序?哪位高手帮忙解决一下!
制作个照片自动展示程序,程序启动后将循环展示照片,每张照片在屏幕上停留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"> </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 --------------------编程问答-------------------- 学会摆渡
--------------------编程问答-------------------- 百度没有
有我就不提问了
请各位大哥大姐们不要废话
能回答的就回答
不能回答的也別说风凉话
--------------------编程问答-------------------- 就是啊,我也想请教一个问题,刚才那个自动导入图片,怎么处理哦?怎么获得图片的数目呢?还有用代码实现它的相对路径,一点按钮就可以到下一张。
补充:.NET技术 , C#