0

我想从我的 Windows 应用程序中打开网站 url(在默认浏览器中)。它使用以下代码成功打开:

" Process.Start(URL);"

现在我的问题是:

由于安全原因,我不想显示网站的网址。 那么如何隐藏弹出浏览器的地址栏

谢谢。

4

2 回答 2

0

亲爱的,请在您的解决方案中添加 webbrowser 控件,使其不可见并将 anyurl 分配给该文档,例如

       this.webBrowser1.Url = new System.Uri("http://www.google.com", System.UriKind.Absolute);

然后在按钮上单击你可以打开网络浏览器

      webBrowser1.Document.Window.Open(new Uri("http://www.microsoft.com"), "displayWindow", "status=yes,width=200,height=400", false); 

截图是在此处输入图像描述

使用 process.run 方法使用这个

创建一个html文件,将其粘贴到exe所在的文件夹中,并使用以下代码

 <html lang="en" xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta charset="utf-8" />
   <title></title>
   <script>
      window.open('', '_self', '');
      window.open('http://www.microsoft.com', '', 'status=yes,width=200,height=400', false);
      window.close();
    </script>
   </head>
 <body>

 </body>
 </html>

并在您的按钮中单击代码写为

  Process.Start(Application.StartupPath+ @"\HTMLPage1.html");
于 2013-05-02T10:37:07.837 回答
-1
System.Diagonists.process.start("http//:www.google")
于 2013-11-15T04:53:30.633 回答