JS实现打开本地文件或文件夹
JS实现打开本地文件或文件夹
javascript有个特殊的对象ActiveXObject,通过它可以访问windows的本地文件系统和应用程序
[javascript] view plain copy print?
function openFileIIs(filename){
try{
var obj=new ActiveXObject("wscript.shell");
if(obj){
obj.Run("\""+filename+"\"", 1, false );
//obj.run("osk");/*打开屏幕键盘*/
农业经济与管理
//obj.Run('"'+filename+'"');
obj=null;
}
}catch(e){
alert("请确定是否存在该盘符或文件");
}
}
如果new ActiveXObject("WScript.Shell")创建失败应这样处理
Javascript中使用new ActiveXObject("WScript.Shell")创建对象,出现:Automation服务器不能创建对象的错误,其原因有
一、组件未注册,可以采用以下方法:
自己包的粽子要煮多久才能熟开始-》运行-》regsvr32 c:\WINDOWS\system32\shell32.dll
开始-》运行-》regsvr32 c:\WINDOWS\system32\WSHom.Ocx
开始-》运行-》regsvr32 c:\WINDOWS\system32\scrrun.dll
如果提示缺少那个dll或ocx,那么就去网上下载吧或去其他电脑上拷贝
二、浏览器设置(本方法在IE6上通过),可以采用以下方法:
工具-》Internet选项-》安全-》受信任的站点-》站点-》取消下方要求安全验证的复选框,并将你的网址添进去,确定,再选上要求验证的复选框。
通过以上设置,此组件已能创建,但受限较多,不推荐网站使用。
附录:window 运行命令
winver    检查Windows版本
wmimgmt.msc      打开windows管理体系结构(WMI)
wupdmgr      windows更新程序
wscript      windows脚本宿主设置
write    写字板
winmsd    系统信息
wiaacmgr    扫描仪和照相机向导
winchat      XP自带局域网聊天
<      显示内存使用情况
Msconfig 系统配置实用程序
mplayer2      简易widnows media player
mspaint      画图板
mstsc    远程桌面连接
mplayer2    媒体播放机
magnify  放大镜实用程序
mmc      打开控制台
mobsync    同步命令
dxdiag      检查DirectX信息
drwtsn32      系统医生
devmgmt.msc    设备管理器
dfrg.msc    磁盘碎片整理程序
diskmgmt.msc    磁盘管理实用程序
dcomcnfg      打开系统组件服务
ddeshare  打开DDE共享设置
无线已连接不可上网dvdplay  DVD播放器
net stop messenger 停止信使服务
net start messenger 开始信使服务
notepad 打开记事本
nslookup 网络管理的工具向导
ntbackup 系统备份和还原
narrator 屏幕“讲述人”
ntmsmgr.msc 移动存储管理器
ntmsoprq.msc 移动存储管理员操作请求
netstat -an (TC)命令检查接口
syncapp 创建一个公文包
sysedit 系统配置编辑器
sigverif 文件签名验证程序
sndrec32 录音机
shrpubw 创建共享文件夹
secpol.msc 本地安全策略
syskey 系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
services.msc 本地服务设置
Sndvol32 音量控制程序
< 系统文件检查器
sfc /scannow windows文件保护
tsshutdn 60秒倒计时关机命令
tourstart xp简介(安装完成后出现的漫游xp程序)taskmgr 任务管理器
eventvwr 事件查看器
eudcedit 造字程序
explorer 打开资源管理器
packager 对象包装程序
perfmon.msc 计算机性能监测程序
progman 程序管理器
regedit 注册表
rsop.msc 组策略结果集
regedt32 注册表编辑器
rononce -p 15秒关机
regsvr32 /u *.dll 停止dll文件运行
regsvr32 /u zipfldr.dll 取消ZIP支持
< CMD命令提示符
< Chkdsk磁盘检查
certmgr.msc 证书管理实用程序
calc 启动计算器
charmap 启动字符映射表
cliconfg SQL SERVER 客户端网络实用程序
Clipbrd 剪贴板查看器
conf 启动netmeeting
compmgmt.msc 计算机管理
cleanmgr 垃圾整理
ciadv.msc 索引服务程序
osk 打开屏幕键盘
odbcad32 ODBC数据源管理器
桂林游
oobe/msoobe /a 检查XP是否激活
lusrmgr.msc 本机用户和组
logoff 注销命令
iexpress 木马捆绑工具,系统自带
Nslookup IP地址侦测器
fsmgmt.msc 共享文件夹管理器
utilman 辅助工具管理器
gpedit.msc 组策略
ActiveXObject的使用blog.csdn/xufaxi/article/details/6929103
中国十大美女排行榜
Wscript.Shell 对象详细介绍:
du/xxyd/jzjs/asp/200703/19748_6.html
黄冈旅游
ActiveXObject:blog.163/freestyle_le/blog/static/1832794482012656301 8142/
JS 实现文件夹目录选择

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。