2014-04-28 31 views
0

我需要从我的web应用程序打开一个Windows应用程序,我知道该怎么做。问题是我不能确定应用程序是否安装或没有。目前我使用的检查下面的代码,如何检查应用程序是否安装在计算机上或从asp.net web应用程序

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应用程序

回答

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."); 
} 
相关问题