【发布时间】:2010-09-22 10:41:38
【问题描述】:
我们有一个高级网页(ASP.NET、C#)和一个需要安装在客户端计算机上的应用程序,以便充分利用该网页。该应用程序是一个托盘应用程序,主要有两个任务。检测网络服务器上何时发生某些事件(例如,受邀参加会议,或通知即将举行的会议)。 Trayapp 的另一项任务是使用自定义协议 (trayapp://) 执行一些 ajax 调用返回到服务器。
我们遇到的一个问题是如何确定应用程序是否安装在本地机器上。现在用户必须勾选一个复选框来通知网站应用程序已安装,并且可以安全地调用trayapp:// url 调用。
有什么方法,例如通过 JavaScript 或类似的方法来检测我们的应用程序是否安装在本地机器上?
该检查需要适用于 IE、FF 和 Opera 浏览器。
【问题讨论】:
标签: asp.net javascript ajax web-applications