高分求助!js可以实现随机读取一目录下的图片文件吗? 你是准备在服务器端做还是客户端做?读取文件是需要有权限的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head></head><body onload="return window_onload()" bottommargin=0 leftmargin=0 rightmargin=0 topmargin=0 scroll=false style="OVERFLOW: hidden" bgColor=aqua><DIV id=div1 style="BACKGROUND-COLOR: black; FILTER: revealTrans(Transition =23, Duration=10) blendTrans(duration=3); FONT-SIZE: 8px; HEIGHT: 100%; LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TEXT-ALIGN: center; TOP: 0px; WIDTH: 100%" onfilterchange=Repeat() nowrap></DIV><!--<OBJECT classid=clsid:6D940280-9F11-11CE-83FD-02608C3EC08A height=768 id=ImgEditname=ImgEdit onfilterchange=Repeat()style="BACKGROUND-COLOR: black; FILTER: revealTrans(Transition =23, Duration=4) blendTrans(duration=3); FONT-SIZE: 8px; HEIGHT: 100%; POSITION: absolute; WIDTH: 100%"width=1024 nowrap></OBJECT>--><SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript><!--var a;var Folder="D:\\My Documents\\My Pictures";a=ShowFolderFileList(Folder);var fRunning = 0var iFiltervar iImg;iImg=1function Count(){ var innerHTML; if (fRunning == 0) { fRunning = 1 var nFilters=div1.filters.length; if(nFilters>0){ var iFilter=0; iFilter=Math.floor(Math.random( )*nFilters); iImg=Math.floor(Math.random( )*a.length); div1.filters.item("revealTrans").Transition=23; div1.filters[iFilter].apply(); innerHTML ='<center><img id=pics src="'+a[iImg]+'"></img></center>'; div1.innerHTML=innerHTML; div1.filters[iFilter].Play(); } }}function Repeat(){ fRunning = 0 window.setTimeout(" Count();", 1000);}function ShowFolderFileList(folderspec){ var fso, f, f1, fc, s; var i=0; fso = new ActiveXObject("Scripting.FileSystemObject"); f = fso.GetFolder(folderspec); fc = new Enumerator(f.files); for (; !fc.atEnd(); fc.moveNext()) { var strName=fc.item().Name.toString(); strName.toLowerCase(); var posJPGExt=strName.lastIndexOf(".jpg") var posBMPExt=strName.lastIndexOf(".bmp") if(posJPGExt=strName.length-5){ i++; } if(posBMPExt=strName.length-5){ i++; } } a=new Array(i); i=0; fc.moveFirst() for (; !fc.atEnd(); fc.moveNext()) { var strName=fc.item().Name.toString(); strName.toLowerCase(); var posJPGExt=strName.lastIndexOf(".jpg") var posBMPExt=strName.lastIndexOf(".bmp") if(posJPGExt=strName.length-5){ a[i]=folderspec+"\\"+strName;i++; } if(posBMPExt=strName.length-5){ a[i]=folderspec+"\\"+strName;i++; } } return(a);}function window_onload(){Count();}//--></SCRIPT><SCRIPT LANGUAGE=javascript FOR=window EVENT=onload><!-- window_onload()//--></SCRIPT></body></html> 那个jquery富文本编辑器最好用网上资源多?(用在JSP) 如何动态组建json A站用JS调用B站的信息,A站如何获取B站的cookie? 鼠标经过在原图片上在盖一个半透明图片,类似百度电影的效果 在div中直接显示超链接 急!!!JS的returnValue的问题 =====文本框居然获不到焦点??(火狐可以,ie不行)==== 如何获得光标在页面的中的绝对位置。 网页对话框如何向父窗口传递参数??? 我想在在个页面中放个打印按钮,打印另外页面的内容,但这个页面还不能显示出来,我该怎么去做? 关于onclick的大小写问题 哪位给解释一下这段代码的功能
<head>
</head>
<body onload="return window_onload()" bottommargin=0 leftmargin=0 rightmargin=0
topmargin=0 scroll=false style="OVERFLOW: hidden" bgColor=aqua>
<DIV id=div1 style="BACKGROUND-COLOR: black; FILTER:
revealTrans(Transition =23, Duration=10) blendTrans(duration=3);
FONT-SIZE: 8px; HEIGHT: 100%; LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TEXT-ALIGN: center; TOP: 0px; WIDTH: 100%" onfilterchange=Repeat() nowrap>
</DIV>
<!--
<OBJECT classid=clsid:6D940280-9F11-11CE-83FD-02608C3EC08A height=768 id=ImgEdit
name=ImgEdit onfilterchange=Repeat()
style="BACKGROUND-COLOR: black; FILTER: revealTrans(Transition =23, Duration=4) blendTrans(duration=3); FONT-SIZE: 8px; HEIGHT: 100%; POSITION: absolute; WIDTH: 100%"
width=1024 nowrap></OBJECT>
-->
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
var a;
var Folder="D:\\My Documents\\My Pictures";
a=ShowFolderFileList(Folder);
var fRunning = 0
var iFilter
var iImg;
iImg=1
function Count()
{
var innerHTML;
if (fRunning == 0)
{
fRunning = 1
var nFilters=div1.filters.length;
if(nFilters>0){
var iFilter=0;
iFilter=Math.floor(Math.random( )*nFilters);
iImg=Math.floor(Math.random( )*a.length);
div1.filters.item("revealTrans").Transition=23;
div1.filters[iFilter].apply();
innerHTML ='<center><img id=pics src="'+a[iImg]+'"></img></center>';
div1.innerHTML=innerHTML;
div1.filters[iFilter].Play();
}
}
}
function Repeat()
{
fRunning = 0
window.setTimeout(" Count();", 1000);
}
function ShowFolderFileList(folderspec)
{
var fso, f, f1, fc, s;
var i=0;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(folderspec);
fc = new Enumerator(f.files);
for (; !fc.atEnd(); fc.moveNext())
{
var strName=fc.item().Name.toString();
strName.toLowerCase();
var posJPGExt=strName.lastIndexOf(".jpg")
var posBMPExt=strName.lastIndexOf(".bmp")
if(posJPGExt=strName.length-5){
i++;
}
if(posBMPExt=strName.length-5){
i++;
}
}
a=new Array(i);
i=0;
fc.moveFirst()
for (; !fc.atEnd(); fc.moveNext())
{
var strName=fc.item().Name.toString();
strName.toLowerCase();
var posJPGExt=strName.lastIndexOf(".jpg")
var posBMPExt=strName.lastIndexOf(".bmp")
if(posJPGExt=strName.length-5){
a[i]=folderspec+"\\"+strName;i++;
}
if(posBMPExt=strName.length-5){
a[i]=folderspec+"\\"+strName;i++;
}
}
return(a);
}function window_onload()
{
Count();
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE=javascript FOR=window EVENT=onload>
<!--
window_onload()
//-->
</SCRIPT>
</body>
</html>