js实现打开本地文件或文件夹
2014-12-16 20:26
387 查看
原网址:http://blog.csdn.net/cofesun/article/details/7904887 javascript有个特殊的对象ActiveXObject,通过它可以访问windows的本地文件系统和应用程序 <script> function openFileIIs(filename){ try{ var obj=new ActiveXObject("wscript.shell"); if(obj){ obj.Run("\""+filename+"\"", 1, false ); obj=null; } }catch(e){ alert("请确定是否存在该盘符或文件"); } } </script>
如果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选项-》安全-》受信任的站点-》站点-》取消下方要求安全验证的复选框,并将你的网址添进去,确定,再选上要求验证的复选框。
通过以上设置,此组件已能创建,但受限较多,不推荐网站使用。
相关文章推荐
- JS实现打开本地文件或文件夹
- JS打开本地文件和文件夹
- js前端动态打开本地文件夹选择本地文件
- asp.net 实现打开文件所在的文件夹, 本地可以打开,发布后点击按钮没有反应的解决办法
- JS打开本地文件夹并选中文件jquery
- 打开文件对话框和文件夹对话框之MFC和API实现
- JS实现HTML上用button打开文件对话框
- js获取本地文件夹和文件 .
- 用TreeView控件实现资源管理器(显示本地硬盘下所有文件夹和文件,并可以浏览图片)(示例代码下载)
- 打开文件对话框和文件夹对话框之MFC和API实现。
- js 实现用一个按钮打开本地的对话框和保存对话框
- ListView实现XP系统打开文件夹和文件功能
- C#实现本地复制文件或者文件夹建立副本取名功能
- 用TreeView控件实现资源管理器(显示本地硬盘下所有文件夹和文件,并可以浏览图片)(示例代码下载)
- MFC实现打开、保存文件对话框和浏览文件夹对话框
- C#实现打开文件或文件夹及选中文件
- 用TreeView控件实现资源管理器(显示本地硬盘下所有文件夹和文件,并可以浏览图片)(示例代码下载)
- JS实现打开文件夹对话框
- JS实现打开文件夹对话框
- MFC实现打开、保存文件对话框和浏览文件夹对话框