这里是自动播放以及停止的代码<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方法 即可 你在发挥一下吧
<!--
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
不管From还是Web网上都是一找一堆呀。
我问的C#windows的程序
不是web