是否可以通过选择浏览器从silverlight应用程序打开html页面?

时间:2014-09-18 18:05:46

标签: c# asp.net-mvc web browser silverlight-4.0

是否可以在chrome / firefox中从silverlight Web应用程序打开html页面?

问题是我的Windows PC上安装了3个broswers。 1.IE 2.Chrome 3.Firefox

我想从Chrome中的silverlight Web应用程序打开html页面,而不是在IE中打开。

我使用以下代码打开页面。

HtmlPage.Window.Navigate(new Uri(“Google.com”)); //在IE中打开。但我想在Chrome中打开它。

感谢。

2 个答案:

答案 0 :(得分:0)

我认为你可以尝试这种方法..

  1. 从silverlight开始流程(您想要打开的浏览器......在这里挑战就是您需要安装浏览器的路径。)
  2. 大多数浏览器都支持命令行参数(url是其中之一)
  3. 您可能需要将这两者结合起来以达到您的要求。

    以第一步为例,如何启动流程,您可以参考此链接#1

    对于第2步,您可以参考此链接#2 example mozilla

答案 1 :(得分:0)

使用以下代码从silverlight应用程序打开.html页面。

HtmlPage.Window.Navigate(新的Uri(应用程序URL +" ../ index.html")," _blank");