<html>
<title>Display photos </title>
<head>
<script language="javascript">
// 从文件夹取图片
var fso, f, f1, fc, s,folderspec;
//folderspec 为图片所在的路径,在windows情况下,要将路径中的'/'换成'/'
folderspec="D://A-SHARP-MOBILE//D2601//变形照片";
//folderspec=document.form1.textfield1.value;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(folderspec);
fc = new Enumerator(f.files);
//定义图片集及其大小
var img=new Image();
s =0;
for (; !fc.atEnd(); fc.moveNext())
{
// if(fc.item().name=="*.jpg")
// {
img[s]=new Image();
img[s].src=folderspec+"//"+fc.item().name;
s +=1;
// }
}
// 循环显示图片
var nn=0;
var interval=2000;
function change_img()
{
if(nn>s-1) nn=0;
document.pic.src=img[nn].src;
nn++;
// if(nn>s-1) nn=0;
pic.filters.item(0).apply();
pic.style.visibility="visible";
pic.filters.item(0).play();
setTimeout("pic.style.visibility='hidden'",interval);
document.pic.visibility="visible";
tt=setTimeout("change_img()",interval);
}
//开始显示的图片
function firstUrl(){
return img[0].src;
}
//更换显示方式
function changeTrans(){
return (nn%25)+1;
}
function ok()
{
folderspec=document.form1.textfield1.value;
}
</script>
</head>
<body onLoad="change_img();">
<img src="firstUrl();" name="pic" width="600" height="450" id="pic" style='visibility:hidden;filter:revealtrans(duration=0.5,transition='changeTrans()')'><br>
<!--
<form name="form1" method="post" action="">
<input type="text" name="textfield">
<input type="button" name="Submit" value="URL" onClick="ok()">
<input type="button" name="Submit" value="play" onClick="change_img()">
</form>
-->
</body>
</html>