200分提问:Javascript如何判断一个目录为空?

jnyezhi 2007-07-13 05:20:38
需要对客户端本地文件进行操作,如何判断一个目录为空?
注:如果只有子目录,没有文件,也视为空。
...全文
428 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
jnyezhi 2007-08-26
  • 打赏
  • 举报
回复
结贴了,虽然没有解决问题,但还是感谢网友们的热心回答,除了说风凉话的都给分了。

不过诺大的CSDN竟然没有一个懂firefox插件的,实在是悲哀呀。Firefox插件其实很简单的,没有什么深奥之处,只是可参考的资料比较少,所以很多对象和方法不知道。如果真像上面网友说的“这个问题谁要能解决他就可以当csdn的总版主了”,那CSDN总版主也太不值钱了。
helloyou0 2007-07-22
  • 打赏
  • 举报
回复
是用xul吧
到这里去找找 http://www.xulplanet.com/

还有 firefox有个插件叫fireftp, 它的代码里找找应该也能找到
Eilien 2007-07-20
  • 打赏
  • 举报
回复
我想问楼主:为啥上面有两个钻石呢?
ldy9929 2007-07-20
  • 打赏
  • 举报
回复
这个问题谁要能解决他就可以当csdn的总版主了,谁还要你的那点分啊
llddy 2007-07-20
  • 打赏
  • 举报
回复
偶尔 出现 一次 就能轰动 全场 ...
劝 你 还是回 火星吧..
ldq210 2007-07-17
  • 打赏
  • 举报
回复
应该有人吧!或许不在这吧!基本上不这样做!要不这程序以后…………
igyhi 2007-07-16
  • 打赏
  • 举报
回复
对客户端本地文件进行操作

这不是病毒么~
jnyezhi 2007-07-16
  • 打赏
  • 举报
回复
Firefox插件是不能使用FSO这种微软专属产品的,我现在可以创建、删除文件,并可以用obj.isDirectory()方法来检测一个对象是否为路径,但我不知道如何检查这个路径是否为空。

难道CSDN没有人研究过Firefox插件?
cloudgamer 2007-07-16
  • 打赏
  • 举报
回复
基本上不可以
daikf 2007-07-16
  • 打赏
  • 举报
回复
我也想问:用Javascript能不能对客户端的文件读取
adverse 2007-07-15
  • 打赏
  • 举报
回复
用的是插件的话,就得楼主自己研究了,或者把关键的代码贴出来看看.
btbtd 2007-07-15
  • 打赏
  • 举报
回复
safe sex....
rjzou2006 2007-07-15
  • 打赏
  • 举报
回复
安全性啊,
yixianggao 2007-07-14
  • 打赏
  • 举报
回复
var fso = new ActiveXObject("Scripting.FileSystemObject");

那是 IE 的 JScript 特有滴!

两个钻石 == 10 颗红五星 == 50 个绿三角 == 顶级高手
ffyd2000 2007-07-13
  • 打赏
  • 举报
回复
星星钻石~^~
楼主可以找个FF插件的源码看看
说不定能捞到:)
joejoe1991 2007-07-13
  • 打赏
  • 举报
回复
两个钻石是什么概念/。。。。。
hbhbhbhbhb1021 2007-07-13
  • 打赏
  • 举报
回复
如果是IE并且有安全权限的话,可以使用FSO.哎,可惜基本上是不会给权限的
虽然不符合楼主的需求,还是帖出来吧
<script language=javascript>
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fileDir="C:\\sss"
if(fso.FolderExists(fileDir)){
fileFolder=fso.GetFolder(fileDir)
var j=0;
for(var i in fileFolder.files){
j++
}
if(j==0)
{
alert("文件夹中没文件!")
}
}else{
alert("文件夹不存在!")
}


</script>
yanhao0708 2007-07-13
  • 打赏
  • 举报
回复
mark
mh_rock 2007-07-13
  • 打赏
  • 举报
回复
mark....
jnyezhi 2007-07-13
  • 打赏
  • 举报
回复
哦,忘了说明。不是web,而是Firefox插件,用JS实现一些功能。
加载更多回复(4)

87,965

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧