zoukankan      html  css  js  c++  java
  • js实现打开本地文件或文件夹

    原网址: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:WINDOWSsystem32shell32.dll
    开始-》运行-》regsvr32 c:WINDOWSsystem32WSHom.Ocx
    开始-》运行-》regsvr32 c:WINDOWSsystem32scrrun.dll

    如果提示缺少那个dll或ocx,那么就去网上下载吧或去其他电脑上拷贝

    二、浏览器设置(本方法在IE6上通过),可以采用以下方法:

    工具-》Internet选项-》安全-》受信任的站点-》站点-》取消下方要求安全验证的复选框,并将你的网址添进去,确定,再选上要求验证的复选框。

    通过以上设置,此组件已能创建,但受限较多,不推荐网站使用。

  • 相关阅读:
    Google验证码Kaptcha的详细过程
    stm32—单总线(1-wire)
    stm32—I2C
    归并排序(MergeSort)
    冒泡排序(Bubble Sort)
    stm32—GPIO
    stm32—时钟系统
    stm32—复位
    转义字符表
    ASCII码表格
  • 原文地址:https://www.cnblogs.com/hujunzheng/p/4167978.html
Copyright © 2011-2022 走看看