我已经在mvc 5中开发了应用程序,我需要从链接中打开下一个Web应用程序,该链接仅在IE中运行< 9;但我的应用程序在firefox中运行,并且在IE中不受支持< 9.所以我设法从Process.Start打开了应用程序(" IExplore.exe",http);它在调试中工作正常,但在托管应用程序时,它不起作用。所以我需要一个解决方案,使用后端c#代码或javascript在IE中从firefox打开应用程序。
答案 0 :(得分:0)
您可以使用以下
Process p = new Process();
p.StartInfo.FileName = "iexplore.exe";
p.StartInfo.Arguments = "http:\\\\www.google.com";
p.Start();
这将打开Internet Explorer,并立即加载作为参数传入的网站。
此外,Process类是System.Diagnostics命名空间的一部分。请务必在代码文件的顶部引用它。
如果您使用的是Windows 8或更高版本,则可以使用
System.Diagnostics.Process.Start("IEXPLORE.EXE", MyURLHere)