在我的应用程序中,我有指向.eml文件的超链接。当我点击.eml文件链接时,eml会在浏览器(IE)中打开。
相反,我想要的是直接在Outlook 2010中打开.eml(或相关程序),而不是浏览器。
请注意,如果双击文件系统中的.eml文件,.eml将在Outlook 2010中打开。
这是一个关于如何处理不同文件/mime类型的浏览器设置问题。看看那里,并将.eml文件结尾链接到您的Outlook 2010安装。如果您需要对在用户计算机上打开程序进行更多控制,则需要使用Flash或Silverlight。仅仅使用HTML和Javascript并不能让你控制什么软件在处理你链接到的文件——这是为了你自己的安全。即使有了Flash,你也无法完全控制什么软件会处理你链接的文件——据我所知,你只能设置mime类型,这样才能引导用户的计算机朝着正确的方向发展。