我想从在Internet Explorer中运行的Silverlight应用程序使用chrome浏览器打开一个网站。
我可以使用以下代码做到这一点
htmlpage.window.navigate(new uri("myuri","blank"));
但是,由于我们的默认Web浏览器是IE,因此在IE中打开网站。
单击按钮后如何使用chrome打开此网页
感谢前进
答案 0 :(得分:2)
使用Silverlight 5
,您将需要激活以下设置:“在浏览器中运行时要求更高的信任度”。然后,您可以使用命令行管理程序启动任何可执行文件。这是Chrome的示例,参数应为您的uri。
if (App.Current.HasElevatedPermissions)
{
dynamic shell = AutomationFactory.CreateObject("WScript.Shell");
exeFile.Run(@"""C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"" myuri.com");
}