微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html – 如何运行外部程序,例如记事本,使用超链接?

我正在通过C#生成一个 HTML报告,以便在一个表中列出三列文件文件名前两列,第三列是超链接比较 – 我希望这个链接运行WinMerge来比较两个文件,我目前不知道该怎么做.

解决方法

尝试这个
<html>
    <head>
        <script type="text/javascript">
        function runProgram()
        {
            var shell = new ActiveXObject("WScript.Shell");                 
            var appWinMerge = "\"C:\\Program Files\\WinMerge\\WinMergeU.exe\" /e /s /u /wl /wr /maximize";
            var fileLeft = "\"D:\\Path\\to\\your\\file\"";
            var fileRight= "\"D:\\Path\\to\\your\\file2\"";
            shell.Run(appWinMerge + " " + fileLeft + " " + fileRight);
        }
        </script>
    </head>

    <body>
        <a href="javascript:runProgram()">Run program</a>
    </body>
</html>

原文地址:https://www.jb51.cc/html/224178.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐