try {   
  var objShell = new ActiveXObject("wscript.shell");   
  objShell.Run(strPath);   
  objShell = null;   
  }   
  catch (e){alert('找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。')   
    
  }我在用这个打开一个本地的应用程序时候总是出现异常,就输出:找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。我在IE里面也把active的组件都启用了 ,如果在本机或者服务器的上测试的话可以打开应用程序 但是如果把这个驾到服务器上的话,用其他的机子访问 就不行了 大家帮帮忙。