我知道,这是一个愚蠢的问题,但是,我的客户是愚蠢的两个。
我需要在 sharepoint 网页中提供一个链接以打开 Microsoft Outlook,并提供其他链接以打开 .exe 文件(SAP 客户端)。
有什么神奇的方法可以做到这一点吗?Silverlight、ActiveX、JS、Applet 等,欢迎提出任何想法。
我知道,这是一个愚蠢的问题,但是,我的客户是愚蠢的两个。
我需要在 sharepoint 网页中提供一个链接以打开 Microsoft Outlook,并提供其他链接以打开 .exe 文件(SAP 客户端)。
有什么神奇的方法可以做到这一点吗?Silverlight、ActiveX、JS、Applet 等,欢迎提出任何想法。
您可以通过以下两种方法之一使浏览器打开外部程序: 1. 链接到设置为由外部程序处理的特殊 URL 2. 链接到已注册为由外部程序打开的扩展名的 URL .
#1 最值得注意的例子是“mailto”协议。例如 mailto:someone@somewhere.com 将打开默认邮件程序,以编辑模式发送给收件人。另一个值得注意的例子是“itms”协议,它将打开 iTunes(尝试:itms://url.in.apple.com)。
您还可以使用已注册的示例指向资源。例如,以 *.torrent 结尾的 URL 将打开 uTorrent 或您机器上的任何 torrent 处理程序(例如:http ://releases.ubuntu.com/12.10/ubuntu-12.10-desktop-amd64.iso.torrent将从规范网站下载 Ubuntu)。
我对SAP不熟悉。如果 SAP 客户端有任何规范的文件扩展名 - 那么您可以在您的网站上获得资源。要打开 Outlook,您可以使用 mailto 协议。
在完全不同的路线上,您当然可以实现(然后......部署)一个 ActiveX,它可以做任何事情,包括创建您想要的任何进程。