zoukankan      html  css  js  c++  java
  • html JS 打开本地程序及文件

    在网页打开本地应用程序示例:

    一、在本地注册表自定义协议:以自定义调用Viso为例

    1、在HKEY_CLASSES_ROOT下添加项ZVISIO.

    2、修改ZVISIO项下的"(默认)"键值为"URL:自定义协议"。这部分可以自己随便写。

    3、在ZVISIO项下再添加一个键值"URL Protocol",值随便。

    4、在ZVISIO项下新建项"shell"

    5、在shell项下新建项"open"

    6、在open项下新建项"command"

    7、修改command项的默认键值为 C:\Program Files\Microsoft Office\Office14\VISIO.exe /f E:\xxx\xx.vsd,默认打开对应的本地文件

    自定义协议注册完成。

    二、<input type='button'  value="打开Viso"  onclick="OpenAhref('ZVISIO://')" />

    //JS模拟A标签单击

    function OpenAhref(href) {
    var e = document.createElement("a");
    e.href = href;
    e.innerHTML = "";
    document.getElementsByTagName("body")[0].appendChild(e);
    e.click();
    document.getElementsByTagName("body")[0].removeChild(e);
    }

  • 相关阅读:
    内置函数详解
    lambda函数
    第八章(5)
    第八章(4)
    第八章(3)
    第八章(2)
    第八章(1)
    第七章(3)
    第七章(2)
    第七章(1)
  • 原文地址:https://www.cnblogs.com/shw0099/p/6237196.html
Copyright © 2011-2022 走看看