3

我有一个包含链接的 asp.net 页面,我需要执行以下操作:

当用户单击时,它会检查我的桌面应用程序是否安装在此客户端计算机上,如果是则运行它,否则要求用户下载它。

我该怎么做这个功能?

4

2 回答 2

0

除非您在可以访问文件系统的网页上运行受信任的插件(例如 Silverlight 或 Java),否则这是不可能的。这通常被认为是一个相当大的安全风险。

于 2013-02-10T20:25:56.520 回答
0

如果您的客户端应用安装了 activex,您可以尝试这样的事情

function tryCreateXObject(name){
        try{
            return new ActiveXObject(name);
        }
        catch(err){
            return undefined;
        }
};

但它不是理想的解决方案

于 2013-02-10T20:28:00.167 回答