如何从asp.net web应用程序检查pc中是否安装了应用程序

时间:2014-04-28 07:43:13

标签: javascript jquery asp.net

我需要从我的Web应用程序打开一个Windows应用程序,我知道如何做到这一点。问题是我无法确定是否安装了应用程序。目前我正在使用以下代码进行检查,

    var win= window.open(url, 'send', 'width=100,height=100,top=1,left=1,resizable=yes', '1');
     if(win==null || win.closed==true)
       {
        alert("Application not installed.");
       }

它工作正常,但问题是如果弹出窗口被阻止然后我得到空值,那么即使安装了应用程序也会出现警报。那么有没有办法从Web应用程序

检查是否在pc中安装了应用程序

1 个答案:

答案 0 :(得分:0)

试试这个:

var win= window.open(url, 'send', 'width=100,height=100,top=1,left=1,resizable=yes', '1');           

if(!win|| win.closed || typeof win.closed=='undefined') 
{ 
 //POPUP BLOCKED
 return;
}
if(win==null || win.closed==true)
{
    alert("Application not installed.");
}